Votre question est un cas d'un modèle appelé superclasse/sous-classe par les modélisateurs d'objets, et appelé généralisation/spécialisation dans la modélisation (étendue) des relations d'entité.
Des questions similaires ont été posées à propos de différents cas de temps à autre. Une réponse plus longue est disponible ici