Bonjour à tous,
Je sollicite votre aide pour un éventuel retour sur la conception, ou plutôt la visualisation,d'une BDD via UML. Je dois vous avouer que je ne suis pas un expert des bases de données puisque j'ai légèrement étudié cette discipline dans mon parcours d'étude.
Voici le contexte de la BDD et le projet global qui gravite autour.
Cette BDD gère l'arrêt technique de bateau de plaisance, les employés du service des arrêts techniques ainsi que leur planning.
Voici comment je visualisais le tout:
Les employés disposent de différentes informations leur concernant comme le type de contrat auquel ils sont soumis, le type d'habilitation qu'ils possèdent, leur appartenance à une équipe de travail et le rattachement à un supérieur qui est leur manager. Ce manager est aussi rattaché à son supérieur. la classe employés est utilisé par la suite pour l'organisation du planning via l'affichage des plages d'absences, de formations, de vacances et de missions de travail.
Ces mêmes employés travaillent sur des arrêts techniques régis par un code de tache. Par exemple repeindre le bateau correspond au code tache P01.
Ces arrêts techniques prennent en compte les bateaux, leur type ainsi que leur nom de code. L'emplacement où est effectué l’arrêt technique dans le port correspond au gisement alors que le site correspond à l'endroit géographique du port.
Bien évidement, on dispose d'un budget pour faire les travaux d'où la présence de la classe budget rattaché à la classe des arrêts techniques.
Il se peut que notre employé ai besoin d'un véhicule et que des personnes l'accompagne pour sa mission de travail.
Par ailleurs, le statut de l'avancement des travaux sur le bateau est régis par la classe statut.
Dans son ensemble, les liaisons entre classe sont, pour ma part, un héritage dans la mesure où les classes sources influent sur les classes clientes sauf pour la classe véhicule qui n'est pas obligatoire, de même pour les passager d'un véhicule qui sont facultatifs.
Je me suis aidé des différentes documentations que vous avez mis à disposition sur votre site et bien évidement, d'autre site. J'espère avoir bien compris cette étape de modélisation de la BDD et espère la mettre en œuvre prochainement après consultation de vos retours !
Cordialement,
ENERGYLITE
Partager