Salut à tous!
Je souhaite passer de mon diagramme de classe à la création de tables dans ma base, mais je suis heurté à une difficulté sur la notion d'héritage.
J'ai une classe Utilisateur(id, login, nom) qui se spécialise en Etudiant(Filière,Niveau) et Professeur(Spécialité). Dois-je créer 3 tables avec comme champs les propriétés de chaque classe? alors la table Professeur risque de contenir seulement qu'un seul champ(spécialité) et toutes les autres informations(y compris la clé primaire) se retrouveraient dans Utilisateur. Ce qui ne me parait pas claire.
Donnez moi un coup de pouce!
Partager