Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1306 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  tables et langues

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

tables et langues

n°776336
art_dupond
je suis neuneu... oui oui !!
Posté le 24-06-2004 à 16:42:00  profilanswer
 

youp,
 
 
j'ai des tables produits qui "décrivent" des produits.
 
seulement je voudrais des description dans plusieurs langues pour les produits.
 
vaut-il mieux faire
 

  • une table avec des champs supplémentaires pour chaque langue ?
  • faire une table pour chaque produit pour chaque langue ?
  • faire une base séparée pour chaque langue ?


 
la première solution me parait pas pratique du tout
la deuxième c'est celle que j'emploie pour l'instant
la troisième, je viens d'y penser. J'ai l'impression que ca pourrait etre pas mal mais j'en sais rien en fait :p
 
 
merci :)

mood
Publicité
Posté le 24-06-2004 à 16:42:00  profilanswer
 

n°777548
instantdha​rma
Ailleurs c'est ici
Posté le 25-06-2004 à 10:42:34  profilanswer
 

fais voir le modèle stp

n°777554
Lord II
PIB2000
Posté le 25-06-2004 à 10:46:17  profilanswer
 

Moi je ferais un schema du type
 
Produits
ID_Produit
autres champs
 
Description_Produit
ID_PRODUIT
ID_LANGUE
DESCRIPTION
 
et puis une table langue
Langue
ID_LANGUE
STR_LANGUE


Message édité par Lord II le 25-06-2004 à 10:46:40

---------------
La bave du crapaud n'empèche pas la caravane de passer .
n°778395
art_dupond
je suis neuneu... oui oui !!
Posté le 25-06-2004 à 17:16:34  profilanswer
 

yop merci :)

n°778396
Arjuna
Aircraft Ident.: F-MBSD
Posté le 25-06-2004 à 17:17:32  profilanswer
 

pas mieu

n°778397
art_dupond
je suis neuneu... oui oui !!
Posté le 25-06-2004 à 17:24:02  profilanswer
 

au fait, je voudrais quand meme savoir si ma solution est mauvaise, sachant que TOUTES les propriétés doivent etre traduits.
 
j'ai :
 
 
langue1_produit1
****************
id
propriété1
propriété2
propriété3
propriété4
...
 
langue2_produit1
****************
id
propriété1
propriété2
propriété3
propriété4
...
 
langue3_produit1
****************
id
propriété1
propriété2
propriété3
propriété4
...
 
 
langue1_produit10
*****************
id
propriété1
propriété2
propriété3
propriété4
...
 
langue2_produit10
****************
id
propriété1
propriété2
propriété3
propriété4
...
 
langue3_produit10
****************
id
propriété1
propriété2
propriété3
propriété4
...
 
 
puis dans mon php, j'appelle simplement les tables $_SESSION['langue'].'_tableuh'
 
(c'est un peu parce que j'ai pas envie de tout changer que je demande :p)


Message édité par art_dupond le 25-06-2004 à 17:25:18
n°778425
Arjuna
Aircraft Ident.: F-MBSD
Posté le 25-06-2004 à 17:53:02  profilanswer
 

:heink:
 
Oui, elle est mauvaise.
 
On t'as dit de faire une table PRODUIT, qui ne contient que des informations ne dépendant pas de la langue (CODE, PRIX, COULEUR, etc.), une table PRODUIT_LANGUE, avec pour double ID "CODE_PRODUIT et CODE_LANGUAGE", contenant les champs devant être localisés (nom, description, etc.), et une table LANGUAGE contenant la liste des langues.

n°778690
art_dupond
je suis neuneu... oui oui !!
Posté le 25-06-2004 à 23:08:11  profilanswer
 

ok ok :)
 
 
merci :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  tables et langues

 

Sujets relatifs
fonction pr lister les tables dune base pgsql ??Probleme requete sur 2 tables...
base mysql et tables[MySQL] Organisation des tables pour un jeu
[PB][SQL Server 7] diagramme par défaut et disparition de tables...Visualiser les tables sans connaitre leur noms...
requete entre plusieurs tables (MySQL)tables system Oracle
Créer un diagramme venant des tables de MySQLManipulation de tables entre deux fichiers mdb
Plus de sujets relatifs à : tables et langues


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)