Comment créer des relations,cardinalités entre les tables en mysql??

Comment créer des relations,cardinalités entre les tables en mysql?? - SQL/NoSQL - Programmation

Marsh Posté le 23-02-2003 à 13:09:54    

Je suis débutante, je suis entrain de créer une BD en mysql server, je connais ACCESS mais pas mysql.
J'ai crée la BD les tables et je vous demande de me dire comment faire pour crée les relation et les cardinalité ?? est ce que on les crée dans la partie serveur ou client ??
 
une idée sur ma petite BD :
 

Code :
  1. CREATE DATABASE TeleAdmin;
  2. CREATE TABLE fich_judic (
  3.   ref_judic int(8) ,
  4.   num_act varchar(20) ,
  5.   dat_act varchar(15),
  6.   nature_act varchar(25),
  7.   num_agent varchar(25),
  8.   remarque varchar(25)
  9. );
  10. CREATE TABLE citoyen (
  11. NRN int(11),
  12. nom varchar(25),
  13. prenom varchar(25),
  14. dat_naiss date,
  15. dat_dece date
  16. );
  17. CREATE TABLE fich_transit (
  18. ref_transit varchar(25),
  19. continant varchar(25),
  20. pays varchar(25),
  21. point_frantiere varchar(25),
  22. dat_control date,
  23. );
  24. CREATE TABLE operations (
  25. ref_operation varchar(25),
  26. operation varchar(25),
  27. dat_operation date,
  28. is_ok boolean
  29. );
  30. CREATE TABLE employe (
  31. ref_employe varchar(25),
  32. nom varchar(25),
  33. prenom varchar(25),
  34. fonction varchar(25),
  35. point_amciente int(2),
  36. date_entree date,
  37. date_fin date
  38. );
  39. CREATE TABLE intermediaire (
  40. NRN int(11),
  41. ref_admin int(3)
  42. );
  43. CREATE TABLE service (
  44. ref_service int(5),
  45. service varchar(25),
  46. chef_sevice varchar(25)
  47. );
  48. CREATE TABLE admin (
  49. ref_admin int(3)
  50. );
  51. CREATE TABLE adress (
  52. ref_adress int(8),
  53. pays varchar(25),
  54. region varchar(25),
  55. ville varchar(25),
  56. commune varchar(25),
  57. code_postal int(4),
  58. rue varchar(25),
  59. num int(4),
  60. etage int(3),
  61. boite int(4)
  62. );
  63. CREATE TABLE bourgmestre (
  64. ref_bourgmestre int(5),
  65. nom varchar(25),
  66. prenom varchar(25),
  67. parti_politique varchar(25),
  68. dat_entree date,
  69. dat_sortie date
  70. );


 
Merci à tous.

Reply

Marsh Posté le 23-02-2003 à 13:09:54   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed