modelisation base de données

modelisation base de données - Divers - Programmation

Marsh Posté le 29-07-2004 à 11:43:56    

voila, j'ai une table OFFRE (qui contient des offres!) et une table DATE (qui contient des dates!).
 
j'ai 2 relations A_POUR_DATE_EMISSION et A_POUR_DATE_REACTUALISE de type OFFRE(1,1) - DATE(1,n) (terminologie merise)
 
ce qui donne le MLD suivant:  
OFFRE(id_offre,date_1,date_2)
 
date_1 et date-2 sont les clés étrangères. mais pratiquement, comment programmer une telle table dans access par exemple ou mySQL, je n'arrive pas à programmer la relation avec les dates puisque c'est le même identifiant.
 
j'espère avoir été clair :-)

Reply

Marsh Posté le 29-07-2004 à 11:43:56   

Reply

Marsh Posté le 29-07-2004 à 21:20:24    

ALTER TABLE offre ADD CONSTRAINT FOREIGN KEY(id_date1) REFERENCES DATE(id_date);
ALTER TABLE offre ADD CONSTRAINT FOREIGN KEY(id_date2) REFERENCES DATE(id_date);
 
je suis plus très sur de la syntaxe mais a vérifier


Message édité par cyberben le 29-07-2004 à 21:27:18
Reply

Sujets relatifs:

Leave a Replay

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