Advertisement
Guest User

Untitled

a guest
Sep 21st, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.37 KB | None | 0 0
  1. #------------------------------------------------------------
  2. # Script MySQL.
  3. #------------------------------------------------------------
  4.  
  5.  
  6. #------------------------------------------------------------
  7. # Table: photographie
  8. #------------------------------------------------------------
  9.  
  10. CREATE TABLE photographie(
  11. codePhoto Varchar (50) NOT NULL ,
  12. lieu Varchar (50) NOT NULL ,
  13. datePrise Datetime NOT NULL ,
  14. datePublication Datetime NOT NULL ,
  15. iduser Varchar (50) NOT NULL ,
  16. tempsExposition Int ,
  17. ouvertureFocale Int ,
  18. flash Int ,
  19. idAppareil Int ,
  20. PRIMARY KEY (codePhoto )
  21. )ENGINE=InnoDB;
  22.  
  23.  
  24. #------------------------------------------------------------
  25. # Table: Utilisateur
  26. #------------------------------------------------------------
  27.  
  28. CREATE TABLE Utilisateur(
  29. iduser Varchar (50) NOT NULL ,
  30. PRIMARY KEY (iduser )
  31. )ENGINE=InnoDB;
  32.  
  33.  
  34. #------------------------------------------------------------
  35. # Table: appreilPhoto
  36. #------------------------------------------------------------
  37.  
  38. CREATE TABLE appreilPhoto(
  39. marque Varchar (50) NOT NULL ,
  40. idAppareil Int NOT NULL ,
  41. PRIMARY KEY (idAppareil )
  42. )ENGINE=InnoDB;
  43.  
  44.  
  45. #------------------------------------------------------------
  46. # Table: Licence
  47. #------------------------------------------------------------
  48.  
  49. CREATE TABLE Licence(
  50. nomLicence Varchar (50) NOT NULL ,
  51. idLicence Int NOT NULL ,
  52. PRIMARY KEY (idLicence )
  53. )ENGINE=InnoDB;
  54.  
  55.  
  56. #------------------------------------------------------------
  57. # Table: encadrer
  58. #------------------------------------------------------------
  59.  
  60. CREATE TABLE encadrer(
  61. idLicence Int NOT NULL ,
  62. codePhoto Varchar (50) NOT NULL ,
  63. PRIMARY KEY (idLicence ,codePhoto )
  64. )ENGINE=InnoDB;
  65.  
  66. ALTER TABLE photographie ADD CONSTRAINT FK_photographie_iduser FOREIGN KEY (iduser) REFERENCES Utilisateur(iduser);
  67. ALTER TABLE photographie ADD CONSTRAINT FK_photographie_idAppareil FOREIGN KEY (idAppareil) REFERENCES appreilPhoto(idAppareil);
  68. ALTER TABLE encadrer ADD CONSTRAINT FK_encadrer_idLicence FOREIGN KEY (idLicence) REFERENCES Licence(idLicence);
  69. ALTER TABLE encadrer ADD CONSTRAINT FK_encadrer_codePhoto FOREIGN KEY (codePhoto) REFERENCES photographie(codePhoto);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement