Bonjour,
J'ai une petite question sur un SGBD que je fais actuellement.
Il est possible qu'il y ait un défaut de conception, et si c'est le cas, je me réorienterais vers la cat appropriée
J'ai une table "Contrat"
Ce contrat est souscrit auprès d'une entité (table entité)
Mais ce contrat peut également changer de propriétaire (d'entité) en cours de route.
Dans ma table contrat, j'ai donc :
Contrat
-------
id_contrat
id_entité_souscription
id_entité_proprietaire
Entite
-------
id_entite
nom_entite
Mes deux clés étrangères (id_entite_souscription et id_entite_proprietaire) pointent vers la table entité.
Mais le problème, c'est que par la suite cela pose problèmes lors des requetes.
Faut il vraiment que je créé deux tables distinctes (et identiques, pour le coup) pour gérer cela ?
La, comme ca, je ne vois pas d'autres solutions.