Le lundi 2 mars 2009 11:37, mathias dufresne a écrit : > Si j'a bien suivi il s'agit de lier plusieurs valeurs d'un même type de > données à une autre donnée (d'un autre type). > Livre -> auteur1 > |->auteur2 > |-> auteur3 > Je ne suis pas DBA à vrai dire, mais s'il s'agit bien de ce type de > correspondance, une petite table avec identifiants externe me semble assez > indiqué, ça fonctionne avec InnoDB sur mysql... > Ta table entre les deux tables "auteurs" et "livres" contiendra alors > plusieurs enregistrements du type : > livre1 + auteur1 > livre1 + auteur2 > livre1 + auteur3 > Facile à mettre à jour, recherche peu gourmande... > S'il s'agit bel et bien de ce type de correspondances entre des données, je > me rallierai à ceux te disant qu'il conviendrait certainment de repenser ta > DB. Cordialement, mathias ------------------------
Merci de ta réponse sereine. Il faut oublier l'exemple "auteur" que j'avais donné. Il s'agit d'un champ qui reçoit des infos courtes via la fonction "CONCAT". J'utilise cette méthode de manière *exceptionnelle* sur UN SEUL champ. Mon objectif était de connaître cette fonction et de savoir l'appliquer. Malgré les aléas de critiques, elle me satisfait pleinement et je remercie ceux qui me l'ont indiquée et m'ont apporté leur aide. antoine -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

