Bonjour ! ^^

Je possède deux tables

Membres
- id_membre (clé primaire)
- Nom
- Prenom
-....

Reservation
- id_reservation (clé primaire)
- id_membre (futur clé étrangère)
- voiture
- ....

J'ai essayé de faire de id_membre (Index >table reservation) une clé étrangère, mais lorsque je vais sur gestion des relation dans phpmyadmin et que je sélectionne celui-ci pour l'affecter à id_membre (Primary >table membre), je reçois le message d'erreur suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
Erreur
 
requête SQL:
 
ALTER TABLE `reservation` ADD FOREIGN KEY ( `id_membre` ) REFERENCES `greenshare`.`membres` (
`id_membre`
) ON DELETE NO ACTION ON UPDATE NO ACTION ;
 
MySQL a répondu:Documentation
#1452 - Cannot add or update a child row: a foreign key constraint fails (`greenshare`.<result 2 when explaining filename '#sql-9dc_57'>, CONSTRAINT `#sql-9dc_57_ibfk_1` FOREIGN KEY (`id_membre`) REFERENCES `membres` (`id_membre`) ON DELETE NO ACTION ON UPDATE NO AC)
Documentation

Comment puis je faire pour remédier à cela ?

Merci