Zachs
Messages postés202Date d'inscriptionmardi 14 novembre 2006StatutMembreDernière intervention10 février 2009
-
20 août 2008 à 09:34
LIBRE_MAX
Messages postés1402Date d'inscriptionmardi 1 mai 2007StatutMembreDernière intervention 7 octobre 2012
-
20 août 2008 à 17:53
Hello, j'ai une appli qui prend des données pour les mettre dans une table Evenement et une table SalonReserve, J'ai essayer de faire un diagram avec ca pour que quand je supprime l'événement j'aille pas nom plus besoin de supprimé les salon qui ont ete reservé.
Mais a chaque fois que j'essaye d'ajouter il me met l'erreur:
The INSERT statement conflicted with the FOREIGN KEY constraint "FK_SalonReserve_Evenement ". The conflict occurred in database "Catering", table "dbo.Evenement ", column 'ID'. The statement has been terminated.
cs_JACKY007
Messages postés23Date d'inscriptionvendredi 16 septembre 2005StatutMembreDernière intervention 1 décembre 2010 20 août 2008 à 09:58
Peux-tu donner les 2 tables ainsi que leurs liaisons avec la requête d'insertion
Perso, je me tournerai vers un problème de relation 1..n et et 0..1 / 0..n
cs_JACKY007
Messages postés23Date d'inscriptionvendredi 16 septembre 2005StatutMembreDernière intervention 1 décembre 2010 20 août 2008 à 16:57
Je pense que ton soucis provient de la définition de la table dans leurs liaison.
Il est nécessaire de connaître les 2 cardinalités de tes liaisons (voir tuto sur Merise et BDD...)
Dans notre cas je pense que tes 2 cardinalités minimales doivent être à 0.
Cela correspond quand tu utilises Access à une relation ou jointure sans intégrité référentielle.
Personnellement, pour ta base, il me semble logique qu'il n'y ai plus de salon réservé s'il n'y a plus d'événement...
LIBRE_MAX
Messages postés1402Date d'inscriptionmardi 1 mai 2007StatutMembreDernière intervention 7 octobre 20126 20 août 2008 à 17:53
Salut,
voir propriété de la relation: Autoriser la supprimer en cascade.
Alors la suppression d' un evenement entrainera la suppression des salons réservés qui s' y rattache.
Ceci fait, tu n' auras plus de problème au niveau de Insert.
<hr />... Y'en a même qui disent qu'ils l'ont vu voler.