HOPEX Logical Data (Web) : Le modèle de données : Généralisations : Cas de plusieurs sous-entités
   
Cas de plusieurs sous-entités
Plusieurs sous-entités d'une même entité :
Ne sont pas forcément exclusives.
Ne forment pas nécessairement une partition.
Intérêt des sous-entités
Une sous-entité hérite de tous les attributs et associations de sa super-entité, mais elle peut avoir des attributs ou des associations que ne possède pas sa super-entité.
Une sous-entité peut ainsi avoir des attributs spécifiques. Ceux-ci n'ont de sens que pour une sous-entité particulière. Dans l'exemple ci-dessus :
Le "numéro de Siret" et le "nombre d’employés" n’ont de sens que pour une "société".
La "date de naissance" est caractéristique d’une "personne", pas d’une "société".
Une sous-entité peut également avoir des associations spécifiques.
Une "personne" entre dans une "catégorie socio-professionnelle" : "cadre", "employé", "commerçant", "agriculteur", etc. Cette classification n’a pas de sens pour une "société" (il existe également une classification pour les entreprises, mais ce n’est pas la même que pour les personnes).