j'ai voulu avoir un petit aide concernant une conception.

dans mon système j'ai une banque qui contient un ou plusieurs agence, et 2 types d'employées : Administrateur de banque et agent bancaire

- L'administrateur bancaire travaille dans une banque (un administrateur appartient à une banque et une banque emploie un administrateur)

- L'agent bancaire travaille dans un agence (un agence contient plusieur agent)

Je veux savoir, si la modélisation dans la pièce jointe est correcte ? et par la suite dans la base de donnée j'en ai qu'à ajouter les clé étrangères code_banque et code_agence respectivement dans les tables administrateur_banque et agent



où bien, vue que l'agent et l'administrateur ont les mêmes informations (nom,prénom,login,password) sauf leur liaison , est-ce que je dois ajouter une classe employé, puis l'agent et l'administrateur hérite de cette classe ? Si c'est le cas comment sera modéliser et les classes agent et administrateur comment seront liée avec les classes banque et agence? Ainsi comment sera modéliser dans la base de donnée?