Προγραμματισμός

Γνώση Υπολογιστών >> Προγραμματισμός >  >> Visual Βασικά Προγραμματισμός

Σχεδιάστε το πλήρες ERD για ένα σύστημα πληροφοριών φοιτητών;

Σύστημα πληροφοριών σπουδαστών ERD

Αυτό το ERD αντιπροσωπεύει ένα απλοποιημένο σύστημα πληροφοριών σπουδαστών. Μπορείτε να το επεκτείνετε με βάση τις συγκεκριμένες απαιτήσεις σας.

οντότητες:

* Φοιτητής:

* ID Student (Πρωτογενές κλειδί)

* Όνομα

* Επώνυμο

* Ημερομηνία γέννησης

* Διεύθυνση

* Αριθμός τηλεφώνου

* Email

* Φύλο

* μαθήματα:

* ID μαθημάτων (Πρωτογενές κλειδί)

* Όνομα μαθήματος

* Περιγραφή μαθήματος

* Πιστώσεις

* Τμήμα

* Καθηγητής:

* ID καθηγητή (πρωτεύον κλειδί)

* Όνομα

* Επώνυμο

* Τμήμα

* Email

* Αριθμός τηλεφώνου

* Τμήμα:

* Αναγνωριστικό τμήματος (πρωτοβάθμιο κλειδί)

* Όνομα τμήματος

* Εγγραφή:

* Αναγνωριστικό εγγραφής (πρωτεύον κλειδί)

* Αναγνωριστικό μαθητή (ξένο κλειδί)

* ID μαθημάτων (ξένο κλειδί)

* Εξάμηνο

* Έτος

* Βαθμός

* Ανάθεση:

* Αναγνωριστικό ανάθεσης (πρωτεύον κλειδί)

* ID μαθημάτων (ξένο κλειδί)

* Όνομα ανάθεσης

* Ημερομηνία λήξης

* Μέγιστα σημεία

* Υποβολή:

* Αναγνωριστικό υποβολής (πρωτεύον κλειδί)

* ID εγγραφής (ξένο κλειδί)

* Αναγνωριστικό ανάθεσης (ξένο κλειδί)

* Ημερομηνία υποβολής

* Σημεία κερδισμένα

Σχέσεις:

* μαθητής 1:n Εγγραφή :Ένας φοιτητής μπορεί να εγγραφεί σε πολλαπλά μαθήματα.

* μαθήματα 1:n Εγγραφή :Πολλοί μαθητές μπορούν να εγγραφούν σε ένα μάθημα.

* μαθήματα 1:n Ανάθεση :Ένα μάθημα μπορεί να έχει πολλαπλές εργασίες.

* Εγγραφή 1:n Υποβολή :Μια εγγραφή μπορεί να έχει πολλαπλές υποβολές για διαφορετικές εργασίες.

* Ανάθεση 1:n Υποβολή :Μια ανάθεση μπορεί να έχει πολλαπλές υποβολές από διαφορετικούς μαθητές.

* μαθήματα 1:n Καθηγητής :Ένα μάθημα μπορεί να διδαχθεί από πολλούς καθηγητές.

* Καθηγητής 1:n μαθήματα :Ένας καθηγητής μπορεί να διδάξει πολλαπλά μαθήματα.

* Καθηγητής 1:1 Τμήμα :Ένας καθηγητής ανήκει σε ένα τμήμα.

* μαθήματα 1:1 Τμήμα :Ένα μάθημα ανήκει σε ένα τμήμα.

Χαρακτηριστικά:

* Πρωτογενές κλειδί: Το χαρακτηριστικό που προσδιορίζει μοναδικά κάθε εγγραφή μέσα σε μια οντότητα.

* Ξένο κλειδί: Το χαρακτηριστικό που συνδέει δύο οντότητες αναφέροντας το κύριο κλειδί της σχετικής οντότητας.

διάγραμμα ERD:

`` Γοργόνα

Ερδιαγράμμ

Φοιτητής ||-| {εγγραφή:Εγγραφή

Μαθήματα ||-| {εγγραφή:παίρνει

Μάθημα ||-| {Assignment:έχει

Εγγραφή ||-| {Υποβολή:Υποβολή

Ανάθεση ||-| {υποβολή:για

Μαθήματα ||-| {καθηγητής:διδάσκονται

Καθηγητής ||-| {Τμήμα:ανήκει στο

Μάθημα ||-| {Τμήμα:Μέρος του

`` `

Σημείωση: Αυτό είναι ένα απλοποιημένο ERD και μπορεί να απαιτεί πρόσθετες οντότητες και σχέσεις ανάλογα με τις συγκεκριμένες απαιτήσεις του συστήματος πληροφοριών των σπουδαστών σας.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα