Advertisement
Guest User

Untitled

a guest
Dec 7th, 2019
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. CREATE TABLE CLIENT (
  2. numcli TINYINT PRIMARY KEY,
  3. nom VARCHAR(32),
  4. localite VARCHAR(30),
  5. cat VARCHAR(2),
  6. solde FLOAT
  7. );
  8.  
  9. CREATE TABLE PRODUIT (
  10. numpro TINYINT PRIMARY KEY,
  11. designation VARCHAR(60),
  12. prix FLOAT,
  13. qtestock INT
  14. );
  15.  
  16. CREATE TABLE COMMANDE (
  17. numcom TINYINT PRIMARY KEY,
  18. numcli TINYINT,
  19. datecom DATE,
  20. FOREIGN KEY COMMANDE(numcli) REFERENCES CLIENT(numcli)
  21. );
  22.  
  23. CREATE TABLE DETAIL(
  24. numcom TINYINT,
  25. numpro TINYINT,
  26. qtecom INT,
  27. PRIMARY KEY (numcom, numpro),
  28. FOREIGN KEY DETAIL(numcom) REFERENCES COMMANDE(numcom),
  29. FOREIGN KEY DETAIL(numpro) REFERENCES PRODUIT(numpro)
  30. );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement