2017-09-23 4 views

Répondre

1

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.

enter image description here

enter image description here

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.