Bonjour à tous les zéros,
je vous expose mon problème, j'ai une base de donnée à réaliser et je coince sur une ou deux tables.
J'ai une table rendez-vous dans laquelle je contient plusieurs champs(clé primaire: id_rdv, clé étrangére: id_entreprise).
J'ai une table mission dans laquelle je contient plusieurs champs(clé primaire: id_mission, clé étrangére: id_entreprise, id_rdv,id_suivi_client).
J'ai une table suivi client dans laquelle je contient plusieurs champs(clé primaire: id_suivi_client, clé étrangére: id_entreprise)
Un rendez -vous peut m'ammener à créer de 0 à 4 missions.
Un suivi client peut m'ammener à créer de 0 à 4 missions.
Un rendez vous et un suivi client est attribué à une entreprise.
Quelqu'un aurait une pist s'il vous plait car je seche sur ce problème. Sachant que je ne veut pas mettre de clé étrangére null car ca ammenerait à démontrer que la BDD à été mal analysé.
Lorsque je veut ajouter un suivi_client je ne peut pas mettre la clé étrangére id_rdv à null et vice et versa.
Partager