J'ai quelques soucis avec les héritages, ne sachant plus s'ils sont utiles. En effet, je me retrouve avec des données spécifiques propres à un sous-type. Je réalise donc un héritage.
Entité mère : collaborateur de l'entreprise VENTURA
Entités filles : Directeur, Chef de Projet, Prospecteur foncier
L'entité fille "Prospecteur foncier" a des propriétés particulières. Donc je comprends parfaitement son existence.
Les deux autres entités filles n'ont aucune donnée, mise à part des liens avec des entités spécifiques. Ceci justifie encore l'existence d'entités filles et d'un héritage. (c'est une de mes questions)
Mais ensuite, chaque collaborateur de l'entreprise a un rôle(directeur,secrétaire, comptable...) et un statut (agent, salarié, stagiaire...).
Ceci justifie la création de deux entités "rôle" et "statut", lié à l'entité mère puisque l'héritage n'est ni de type partition ou totalité.
L'entité "statut" ne me pose pas de problèmes.
Solutions:
+ Dois-je créer un héritage de type totalité avec pour chaque rôle un sous-type. (Il y a plus de dix rôles dans l'entreprise donc plus de dix sous-types)?
+ Dois-je créer une entité "rôle" liée à l'entité mère, comme expliqué ci-dessus, sans se soucier de la redondance, puisque le sous-type correspond déjà à un rôle?
+Dois-je supprimer le sous-type, mais où vont mes données spécifiques au sous-type "prospecteur foncier" et est-ce grave si des liens ne sont plus exclusifs à certains rôles (pour les sous-type liés exclusivement à d'autres entités)?
Voilà un peu l'inventaire de mon esprit. Mais à l'écriture de ce problème, j'opte pour la solution redondante.
Dernière question: "Dois-je garder mes sous-types sans propriété?" ou plutôt "Est-ce qu'un lien spécifique à un sous-type justifie la création d'un sous-type?"
Je vous remercie de votre aide précieuse pour le petit débutant que je suis.
Partager