Vous n'êtes pas identifié(e).
Bonjour a tous,
je suis en train de mettre au point ma base de données et me pose la question suivante.
j'ai une table projet et une autre table taches projets
désormais je dois créer une table liée au budget.
toutefois tant un projet qu'un tache de celui peut avoir un budget.
aussi ma question est:
dois je créer une table budget projet et une autre budget tache projets ou y a t'il une façon de procéder afin que ma table budget puisse être rattaché au deux?
merci d'avance
Hors ligne
Tu pourrais typer ta table budget pour qu'on sache s'il s'agit d'un budget de projet ou de tache, mais le problème c'est que tu ne peux plus y mettre de FOREIGN KEY référencée.
Autre solution une même table en gestion d'arborescence pour les projets et les tâches et du coup la table budget peut récupérer sa clé étrangère.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
pour info en fait j'ai une relation n:m entre
projet et budget
ET
taches et budget
de sorte a avoir
id projet et id budget
id tache et id budget
ca me parait correct a moi car cela répond a ma problématique mais je sais pas si c'est correct question mis en place pour un developeur pro comme toi!
donne moi ton avis please
je vais toutefois lire ton doc en plus! merci pour le partage
Hors ligne