De l'UML à la création des tables
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!
Je reviens encore sur l'héritage...
Salut à tous,
Je pensais avoir terminé avec mes classes avec héritage mais une question me tourmente encore :D
Je souhaite maintenant créer une relation entre Etudiant et Professeur car un étudiant est rattaché à un professeur (comme son responsable pédagogique).
Alors ma question est que est ce possible de créer une relation entre des classes filles d'un même parents!
Si oui Etudiant contiendra t-il comme clé étrangère celle de Professeur ?
Merci de m'aider pour ça