Bonjour à toutes et tous,
je suis actuellement entrain de développer un site internet avec une belle base assez complexe (enfin pour moi )
Pour faire simple j'ai 4 table:
-Objet
-User
-address_user (table pivot)
-Address

J'ai les relation suivante:
n objet - 1user
n users - n address

Ce que je désire réaliser:

crée un champ dans objet pour préciser ou se trouve l'objet, quelle adresse, sachant qu'un utilisateur peux avoir plusieurs adresse.
Il faut donc préciser que la foreign key doit être dans la liste des adresses de l'user.

J'ai fouillé un peu du côté des 'Constraint' en suivant ce tuto http://sqlpro.developpez.com/cours/s...partie2#L7.2.4
mais ça ne me semble pas correspondre tout a fait a mon cas de figure, quelqu'un pourrais t'il m'aiguiller sur la façon de procédé pour garantir l'intégrité de mes données.

Merci d'avance.