Pb Access

Fermé
germ1 - 6 juil. 2005 à 13:37
blux Messages postés 26553 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 27 décembre 2024 - 6 juil. 2005 à 14:01
Je voudrai savoir s'il est possible dans un meme champ d'une table de faire plusieurs référence sur une autre table

3 réponses

blux Messages postés 26553 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 27 décembre 2024 3 319
6 juil. 2005 à 13:44
Salut,

tu peux préciser ce que tu entends par "référence" ?
0
Exemple :
Table Film (identifiant, titre...)
table acteur

dans la table acteur un champ film qui pointe vers un identifiant)
Ce ke je veux c pouvoir mettre plusieurs identifiants de films par ex.
0
blux Messages postés 26553 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 27 décembre 2024 3 319
6 juil. 2005 à 14:01
Cela s'appelle une relation n-n en base de données relationnelles et on la traduit par une table intermédiaire qui contient en clé primaire les deux clés des tables que l'on veut relier.

Ex :

table film (idfilm, titre...)
table acteur (idacteur, nom...)

table acteur-film (idfilm, idacteur)

Comme ça, on peut gérer le cas (courant) : un acteur joue dans plusieurs films et un film est joué par plusieurs acteurs...

0