Cardinalité 1,n 1,n
Felix
-
mksilo Messages postés 26 Statut Membre -
mksilo Messages postés 26 Statut Membre -
Bonjour,
voilà j'ai comme mcd :
Danseurs ---(1,n)---(relation)---(1,n)---Danses
cela me donne une table supplémentaire [relation] qui contient l'attribut clé primaires de Danseurs et l'attribut clé primaires de Danses
ca donne en mysql pour la creation de cette table relation :
create table RELATION
(
id_danses tinyint(3) not null,
id_danseurs tinyint(3) not null,
primary key (id_danseurs, id_danses)
);
Est ce la bonne méthode sachant que je souhaite insérer des danseurs qui peuvent maitriser 0 ou n danses?
Je voudrais en fait quelque chose comme çà :
table Danseurs :
id_danseurs nom_danseur
1 danseur 1
2 danseur 2
3 danseur 3
...
table Danses :
id_danses nom_danse
1 danse 1
2 danse 2
3 danse 3
et par exemple pour table Relation
id_danseurs id_danses
1 2
1 3
2 1
3 3
voilà j'ai comme mcd :
Danseurs ---(1,n)---(relation)---(1,n)---Danses
cela me donne une table supplémentaire [relation] qui contient l'attribut clé primaires de Danseurs et l'attribut clé primaires de Danses
ca donne en mysql pour la creation de cette table relation :
create table RELATION
(
id_danses tinyint(3) not null,
id_danseurs tinyint(3) not null,
primary key (id_danseurs, id_danses)
);
Est ce la bonne méthode sachant que je souhaite insérer des danseurs qui peuvent maitriser 0 ou n danses?
Je voudrais en fait quelque chose comme çà :
table Danseurs :
id_danseurs nom_danseur
1 danseur 1
2 danseur 2
3 danseur 3
...
table Danses :
id_danses nom_danse
1 danse 1
2 danse 2
3 danse 3
et par exemple pour table Relation
id_danseurs id_danses
1 2
1 3
2 1
3 3
A voir également:
- Définition de cardinalité en informatique
- Le code ascii en informatique - Guide
- Jargon informatique - Télécharger - Bureautique
- Que veut dire url en informatique - Guide
- Souris informatique - Guide
- Virus informatique - Guide