Student Information System ERD
Deze ERD vertegenwoordigt een vereenvoudigd studenteninformatiesysteem. U kunt het uitbreiden op basis van uw specifieke vereisten.
entiteiten:
* student:
* Student -ID (primaire sleutel)
* Voornaam
* Achternaam
* Geboortedatum
* Adres
* Telefoonnummer
* E -mail
* Geslacht
* cursus:
* Cursus -ID (primaire sleutel)
* Cursusnaam
* Cursusbeschrijving
* Credits
* Afdeling
* Professor:
* Professor ID (primaire sleutel)
* Voornaam
* Achternaam
* Afdeling
* E -mail
* Telefoonnummer
* Afdeling:
* Afdeling ID (primaire sleutel)
* Departmentnaam
* inschrijving:
* Inschrijving ID (primaire sleutel)
* Student -ID (buitenlandse sleutel)
* Cursus -ID (buitenlandse sleutel)
* Semester
* Jaar
* Cijfer
* Opdracht:
* Toewijzing -ID (primaire sleutel)
* Cursus -ID (buitenlandse sleutel)
* Opdrachtennaam
* Deadline
* Max -punten
* Inzending:
* Inzending -ID (primaire sleutel)
* Inschrijvings -ID (buitenlandse sleutel)
* Toewijzing -ID (buitenlandse sleutel)
* Inzenddatum
* Punten verdiend
relaties:
* Student 1:n inschrijving :Eén student kan zich inschrijven voor meerdere cursussen.
* cursus 1:n inschrijving :Meerdere studenten kunnen zich inschrijven voor één cursus.
* cursus 1:n toewijzing :Eén cursus kan meerdere opdrachten hebben.
* inschrijving 1:n Inzending :Eén inschrijving kan meerdere inzendingen hebben voor verschillende opdrachten.
* Opdracht 1:n Inzending :Eén opdracht kan meerdere inzendingen van verschillende studenten hebben.
* cursus 1:n Professor :Eén cursus kan worden gegeven door meerdere professoren.
* Professor 1:n cursus :Eén professor kan meerdere cursussen geven.
* Professor 1:1 Afdeling :Een professor is van één afdeling.
* cursus 1:1 Afdeling :Een cursus is van één afdeling.
Attributen:
* primaire sleutel: Het kenmerk dat elk record op unieke wijze identificeert binnen een entiteit.
* Buitenlandse sleutel: Het kenmerk dat twee entiteiten verbindt door te verwijzen naar de primaire sleutel van de gerelateerde entiteit.
erd diagram:
`` `Mermaid
erdiagram
Student ||-| {inschrijving:inschrijft in
Cursus ||-| {inschrijving:neemt
Cursus ||-| {toewijzing:heeft
Inschrijving ||-| {Inzending:indient
Toewijzing ||-| {inzending:voor
Cursus ||-| {professor:onderwezen door
Professor ||-| {Department:behoort tot
Cursus ||-| {Afdeling:deel van
`` `
Opmerking: Dit is een vereenvoudigde ERD en kan extra entiteiten en relaties vereisen, afhankelijk van de specifieke vereisten van uw studenteninformatiesysteem. |