Académique Documents
Professionnel Documents
Culture Documents
2.
CREATE TABLE CATEGORIES
(
CODE_CATEGORIE NUMBER (6) NOT NULL ,
NOM_CATEGORIE VARCHAR2 (25) NOT NULL ,
DESCRIPTION VARCHAR2 (100) NOT NULL
);
ALTER TABLE CATEGORIES ADD CONSTRAINT CATEGORIES_PK PRIMARY KEY ( CODE_CATEGORIE ) ;
ALTER TABLE COMMANDES ADD CONSTRAINT COMMANDES_CLIENTS_FK FOREIGN KEY ( CODE_CLIENT ) REFERENCES CLIENTS
( CODE_CLIENT ) ON
DELETE CASCADE ;
ALTER TABLE COMMANDES ADD CONSTRAINT COMMANDES_EMPLOYES_FK FOREIGN KEY ( NO_EMPLOYE ) REFERENCES EMPLOYES
( NO_EMPLOYE ) ;
ALTER TABLE DETAILS_COMMANDES ADD CONSTRAINT DETAILS_COMMANDES_COMMANDES_FK FOREIGN KEY ( NO_COMMANDE )
REFERENCES COMMANDES ( NO_COMMANDE ) ;
ALTER TABLE DETAILS_COMMANDES ADD CONSTRAINT DETAILS_COMMANDES_PRODUITS_FK FOREIGN KEY ( REF_PRODUIT )
REFERENCES PRODUITS ( REF_PRODUIT ) ;
ALTER TABLE EMPLOYES ADD CONSTRAINT EMPLOYES_EMPLOYES_FK FOREIGN KEY ( REND_COMPTE ) REFERENCES EMPLOYES
( NO_EMPLOYE ) ;
ALTER TABLE PRODUITS ADD CONSTRAINT PRODUITS_CATEGORIES_FK FOREIGN KEY ( CODE_CATEGORIE ) REFERENCES CATEGORIES (
CODE_CATEGORIE ) ;
ALTER TABLE PRODUITS ADD CONSTRAINT PRODUITS_FOURNISSEURS_FK FOREIGN KEY ( NO_FOURNISSEUR )
REFERENCES FOURNISSEURS ( NO_FOURNISSEUR ) ;