aide pour création de tables
SLT
voila j'ai un pb pour la declaration des structures des tables de mon pb.
Mon pb est de representer: (les directions , services et sous services ) sachant que :
Une direction peut comporter plusieurs services.
Un service peut comporter plusieurs sous service.
exemple:
Code:
1 2 3 4 5 6 7 8 9
| direction (1) ----S1
direction (1) ----S2
direction (2) ----S3
direction (2) ----S4
direction (2) ----S5
S1---- SS11
S1---- SS21
S2-----SS12 |
......
lorsque je déclare mes tables
exple:pour les directions il me dit violation de contraintes
Code:
1 2 3 4 5
| CREATE TABLE direction (
ID_DIR INTEGER NOT NULL,
NOM_DIR VARCHAR(128) NOT NULL,
ID_SERVICE INTEGER NOT NULL,
PRIMARY KEY (ID_DIR) |
et que je fais des insertions:
(1,'DIR1', '1');
(1,'DIR1', '2');
Je declare mes tables ds ORACLE.
quelq'un peut il m'aider.