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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.