Bonjour, bonsoir,
Je travaille actuellement sur un petit projet perso dans lequel j'aimerais réaliser une application de saisie de notes et je galère à désigner ma base de données car j'ai un peu du mal avec les base de données relationnelles.
J'aimerais si possible avoir l'avis d'une personne expérimentée histoire d'être sûr que je ne fais pas n'importe quoi.
Je vous mets ici le MLD que j'ai réalisé :
J'ajoute également les règles de gestion pour que vous puissiez comprendre comment j'ai raisonné :
- Un utilisateur(étudiant) possède un ou plusieurs bulletin de notes;
- Un bulletin de notes appartient à un seul utilisateur;
- Un bulletin de notes comporte une à plusieurs matières;
- Une matière est reliée à un ou plusieurs bulletins;
- Un utilisateur est inscrit dans une seule formation;
- Un utilisateur est inscrit à une seule spécialité;
- Une formation comporte une ou plusieurs spécialités;
- Une spécialité est reliée à une seule formation;
- Dans une année universitaire, une à plusieurs formation peuvent avoir lieu;
- Une formation peut être reliée à une ou plusieurs année universitaire;
Désolé d'avance si les règles de gestion ne sont pas très claires ^^''
Merci beaucoup pour votre précieuse aide !
PS : j'ai ajouté l'image en pièce jointe en cas où vous aurez du mal à voir tout le contenu de l'image.
Partager