Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. CREATE TABLE ORGANISME(
  2. organisme_id COUNTER PRIMARY KEY,
  3. libelle VARCHAR(50)
  4. );
  5.  
  6. CREATE TABLE TELEPHONE(
  7. telephone_id COUNTER PRIMARY KEY,
  8. telephone VARCHAR(50),
  9. organisme_id INT REFERENCES ORGANISME(organisme_id) NOT NULL
  10. );
  11.  
  12. CREATE TABLE CONTACT(
  13. contact_id COUNTER PRIMARY KEY,
  14. contact VARCHAR(50),
  15. organisme_id INT REFERENCES ORGANISME(organisme_id) NOT NULL
  16. );
  17.  
  18. CREATE TABLE ORGANISME_STATUS(
  19. organisme_sta_id COUNTER PRIMARY KEY,
  20. status VARCHAR(50),
  21. organisme_id INT REFERENCES ORGANISME(organisme_id) NOT NULL
  22. );
  23.  
  24. CREATE TABLE MAIL(
  25. mail_id COUNTER PRIMARY KEY,
  26. mail VARCHAR(50),
  27. organisme_id INT REFERENCES ORGANISME(organisme_id) NOT NULL
  28. );
  29.  
  30. CREATE TABLE ADRESSE(
  31. adresse_id COUNTER PRIMARY KEY,
  32. rue1 VARCHAR(50),
  33. rue2 VARCHAR(50),
  34. lat DOUBLE,
  35. lng DOUBLE,
  36. organisme_id INT REFERENCES ORGANISME(organisme_id) NOT NULL
  37. );
  38.  
  39. CREATE TABLE FORMATION_ORGANISME(
  40. formation_id COUNTER PRIMARY KEY,
  41. libelle VARCHAR(50),
  42. capacite INT,
  43. niv_requis VARCHAR(50),
  44. modalite_spe_recrutement VARCHAR(50),
  45. organisme_id INT REFERENCES ORGANISME(organisme_id) NOT NULL
  46. );
  47.  
  48. CREATE TABLE VILLE(
  49. ville_id COUNTER PRIMARY KEY,
  50. libelleville VARCHAR(50),
  51. adresse_id INT REFERENCES ADRESSE(adresse_id) NOT NULL
  52. );
  53.  
  54. CREATE TABLE CODEPOSTAL(
  55. cp_id COUNTER PRIMARY KEY,
  56. libellecp INT
  57. );
  58.  
  59. CREATE TABLE CPDEVILLE(
  60. ville_id INT REFERENCES VILLE(ville_id) NOT NULL,
  61. cp_id INT REFERENCES CODEPOSTAL(cp_id) NOT NULL,
  62. PRIMARY KEY(ville_id, cp_id)
  63. );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement