Bonjour,
j'ai une classe cause en relation avec elle même "relation réflexive", les multiplicités 0...* - 0...*
pour schématiser cette relation " cause_cause" sous forme d'une table j'éssaie de suivre de script :
en réalité je ne sais pas comment m'y prendre avec ce type de relation !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 $link = " CREATE TABLE `symp_cause` ( `id_symptome` int(11) NOT NULL , `id_cause` int(11) NOT NULL , PRIMARY KEY (`id_symptome`,`id_cause`), `fk_symptome` int(11), `fk_cause` int(11), FOREIGN KEY(fk_symptome) REFERENCES symptome(id_symptome) ON DELETE CASCADE ON UPDATE CASCADE, FOREIGN KEY(fk_cause) REFERENCES cause(id_cause) ON DELETE CASCADE ON UPDATE CASCADE )TYPE=INNODB;"; $res = mysql_query($link) or die(mysql_error());
Merci à ceux qui pourront m'aider.
Partager