Bonjour,
j'ai un problème dans la conception de relations.
Comment concevoir :
- un ou plusieurs objets sont contenus dans des zones
- une ou plusieurs zones peuvent contenir des objets
Si je fais ça :
je n'ai pas la relation un objet peut appartenir à plusieurs zones.Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 CREATE TABLE ZONE( ZONE_ID SMALLINT UNSIGNED AUTO_INCREMENT NOT NULL, ZONE_NAME CHAR(20) NOT NULL, PRIMARY KEY(ZONE_ID_ID), UNIQUE INDEX (ZONE_NAME) ); CREATE TABLE OBJECT( OBJECT_ID SMALLINT UNSIGNED AUTO_INCREMENT NOT NULL, OBJECT_NAME CHAR(20) NOT NULL, OBJECT_ID_ZONE SMALLINT UNSIGNED NOT NULL, PRIMARY KEY(OBJECT_ID), UNIQUE INDEX (OBJECT_NAME) );
Me faut-il passer pas une table supplémentaire qui ne ferait que les relations ?
Merci par avance