Bonjour,
alors voilà: je n'en suis qu'au stade la modélisation et je veux créer une BDD pour gérer des interventions techniques sur des logements (sites) des véhicules (et autres par la suite). J'ai une table vehicule (vehicule_id, vehicule_marque, vehicule modele...), une table site (site_id, site_adresse,site_type...).
Je ne sais pas si c'est possible: je veux une troisième table intervention (inter_id, inter_nature, inter_objet...). Le champ inter_objet serait lié soit à site_id soit à vehicule_id en fonction de la valeur du champ inter_nature ("véhicule" ou "site").
Sinon, j'ai pensé à 2 autres voies:
une table pour les interventions site et une autre pour les interventions véhicules: j'aurai une table par nature (au final j'en serai à 5 (vehicule, sites, électroménager, mobilier, informatique); peut-être plus compliqué à gérer par la suite (notamment dans les états)
une table unique mais avec des champs différents du genre intervention (inter_id, inter_nature, site_id, vehicule_id, mobilier_id...): j'aurai au final une seule table mais avec des champs vides
Que me conseilleriez vous?
Partager