Dans DB Design, il n'existe pas de concept d'héritage. Nous obtenons à la fois IS-A (Héritage) et HAS-A (Composition) à l'aide de clés étrangères.
Ex: Voiture a moteur table de voitures se référer à la table des moteurs avec une clé étrangère.
Ex: L'étudiant est une personne étudiants tableau se réfèrent table personne avec une foregin clé
Maintenant, ce que vous voulez atteindre est un étudiant doit être un travailleur.
C'est simple. Fondamentalement, un étudiant est une personne. Donc, cette personne peut également être un travailleur.
Une personne peut être à la fois des étudiants et des travailleurs, qui répond à vos besoins.
If both Student and Worker are referring a same foreign key person_id i.e
That implies the person is both a Student and Worker.