Μοντέλο Οντοτήτων-Συσχετίσεων

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Ευρετήρια.
Advertisements

Γραφήματα & Επίπεδα Γραφήματα
Αποτελέσματα Μελέτης για το Μέγαρο Πολιτισμού Κύπρου Ετοιμάστηκε για την Εταιρεία KPMG Από την Εταιρεία RAI Consultants Public Ltd Μάρτιος 2008.
Πέτσας Δημήτριος Παρουσίαση στο μάθημα: Ψηφιακές Βιβλιοθήκες
ΜοντελοποίησηΈργα ΜαθήματαΑξιολόγηση Αναστοχασμος Μαθήματα.
Μοντέλο Οντοτήτων - Συσχετίσεων
Τα στοιχειώδη περί γεωδαιτικών υπολογισμών
Επεκτεταμένο Μοντέλο Οντοτήτων Συσχετίσεων
Μοντέλο Οντοτήτων-Συσχετισμών
Δρ. Παναγιώτης Συμεωνίδης
Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό
Page  1 Ο.Παλιάτσου Γαλλική Επανάσταση 1 ο Γυμνάσιο Φιλιππιάδας.
© GfK 2012 | Title of presentation | DD. Month
-17 Προσδοκίες οικονομικής ανάπτυξης στην Ευρώπη Σεπτέμβριος 2013 Δείκτης > +20 Δείκτης 0 a +20 Δείκτης 0 a -20 Δείκτης < -20 Σύνολο στην Ευρωπαϊκή Ένωση:
+21 Προσδοκίες οικονομικής ανάπτυξης στην Ευρώπη Δεκέμβριος 2013 Δείκτης > +20 Δείκτης 0 να +20 Δείκτης 0 να -20 Δείκτης < -20 Σύνολο στην Ευρωπαϊκή Ένωση:
Μοντέλο Οντοτήτων-Συσχετίσεων
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Εισαγωγή Σχεδιασμός μιας ΒΔ ανάλυση ποιας πληροφορίας και της σχέσης ανάμεσα στα στοιχεία της περιγραφή.
Μοντέλο Οντοτήτων-Συσχετίσεων
Αρχιτεκτονική Συστημάτων
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό.
Κεφάλαιο 2ο Πεπερασμένα αυτόματα.
ΜΟΝΤΕΛΟ Ο-Σ ΜΑΘΗΜΑ 2.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Συναρτησιακές Εξαρτήσεις.
ΙΣΟΛΟΓΙΣΜΟΣ ΒΑΣΕΙ Δ.Λ.Π. (ΕΝΑΡΞΗΣ)
ΑΠΕΙΚΟΝΙΣΗ ΕΝΝΟΙΩΝ 1. 2 Χρήστης Στόχος Ταμίας διενέργεια πώλησης διενέργεια ενοικίασης εισαγωγή ταμείου εξαγωγή ταμείου * 1 Μοντέλο Πεδίου Προβλήματος.
Αποκεντρωμένη Διοίκηση Μακεδονίας Θράκης ∆ιαχείριση έργων επίβλεψης µε σύγχρονα µέσα και επικοινωνία C2G, B2G, G2G Γενική Δ/νση Εσωτερικής Λειτουργίας.
Βάσεις Δεδομένων II Διαχείριση Δοσοληψιών Πάνος Βασιλειάδης Σεπτέμβρης 2002
ΕΙΣΑΓΩΓΗ ΜΑΘΗΜΑ 1.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό.
1 Α. Βαφειάδης Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης Μάθημα Προηγμένες Αρχιτεκτονικές Υπολογιστών Κεφαλαίο Τρίτο Συστήματα.
Δομές Δεδομένων 1 Στοίβα. Δομές Δεδομένων 2 Στοίβα (stack)  Δομή τύπου LIFO: Last In - First Out (τελευταία εισαγωγή – πρώτη εξαγωγή)  Περιορισμένος.
Τεχνολογία ΛογισμικούSlide 1 Αλγεβρική Εξειδίκευση u Καθορισμός τύπων αφαίρεσης σε όρους σχέσεων μεταξύ τύπων λειτουργιών.
Βάσεις Δεδομένων II Ενότητα 2: Το μοντέλο οντοτήτων/συσχετίσεων
Συνδυαστικά Κυκλώματα
Σχεσιακό Μοντέλο Δεδομένων
Μοντέλα Συστημάτων Παρουσιάσεις των συστημάτων των οποίων οι απαιτήσεις αναλύονται.
1 Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής Πανεπιστήμιο Πατρών ΟΝΤΟΚΕΝΤΡΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΙΙ (C++) Κληρονομικότητα.
Εννοιολογική αναπαράσταση δεδομένων. Οντότητα Είναι κάθε αντικείμενο, πρόσωπο, γεγονός κατάσταση ή και αφηρημένη έννοια που προσδιορίζεται από την ανεξάρτητη.
Δημιουργία Σχεσιακού μοντέλου από ERD
Στατιστική Ι Παράδοση 9 Ο Δείκτης Συσχέτισης.
Βάσεις Δεδομένων Εργαστήριο Ι Τμήμα Πληροφορικής ΑΠΘ
Entity Relationship Diagram (ERD) (Διαγράμμα Οντοτήτων Συσχετίσεων)
Το Εκτεταμένο Μοντέλο Οντοτήτων - Συσχετίσεων
ΜΑΘΗΜΑ ΝΟΣΗΛΕΥΤΙΚΗ ΜΕΤΑΓΓΙΣΗ ΑΙΜΑΤΟΣ - ΑΙΜΟΔΟΣΙΑ
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεδιασμός Σχεσιακών Σχημάτων.
Βάσεις Δεδομένων Εργαστήριο ΙΙ Τμήμα Πληροφορικής ΑΠΘ
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακό Μοντέλο.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακό Μοντέλο.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό.
Δομές Δεδομένων - Ισοζυγισμένα Δυαδικά Δένδρα (balanced binary trees)
3 Αρχιτεκτονική Συστημάτων  Κατηγορίες χρηστών ΣΔΒΔ  Αρχιτεκτονική ANSI/SPARC  Γλώσσες ερωτημάτων  Μοντέλα δεδομένων  Λειτουργίες ΣΔΒΔ.
1 Βάσεις Δεδομένων ΙI Επιμέλεια: ΘΟΔΩΡΗΣ ΜΑΝΑΒΗΣ SQL (3 από 3) T Manavis.
+19 Δεκέμβριος 2014 Δείκτης > +20 Δείκτης 0 έως +20 Δείκτης 0 έως -20 Δείκτης < -20 Συνολικά της ΕΕ: +5 Δείκτης > +20 Δείκτης 0 έως +20 Δείκτης 0 έως -20.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Εισαγωγή Σχεδιασμός μιας ΒΔ ανάλυση ποιας πληροφορίας και της σχέσης ανάμεσα στα στοιχεία της περιγραφή.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακό Μοντέλο.
Βάσεις Δεδομένων ER-Διάγραμμα.
Κανονικοποίηση, συναρτησιακές εξαρτήσεις
Μοντελοποίηση δεδομένων. Οι βάσεις δεδομένων αναπαριστούν έννοιες του πραγματικού κόσμου Για να είναι εφικτή η αναπαράσταση πρέπει οι έννοιες του πραγματικού.
4 Μοντέλο Οντοτήτων-Συσχετίσεων  Η ανάγκη  Διαγράμματα ΟΣ  Σύνολα Οντοτήτων-Συσχετίσεων  Απεικονίσεις  Επεκτάσεις.
Βάσεις Δεδομένων Ι 4η διάλεξη
ΤΙΤΛΟΣ ΕΡΓΑΣΙΑΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ανδρέου Βασίλης.
Σχεσιακό Μοντέλο Δεδομένων
Το Σχεσιακό Μοντέλο Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας
Αρχιτεκτονική Συστημάτων
Η φάση του εννοιολογικού σχεδιασμού
Το Σχεσιακό Μοντέλο Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
ΜΟΝΤΕΛΟ ΟΝΤΟΤΗΤΩΝ ΣΥΣΧΕΤΙΣΕΩΝ I
Το Σχεσιακό Μοντέλο Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
Μεταγράφημα παρουσίασης:

Μοντέλο Οντοτήτων-Συσχετίσεων 4 Μοντέλο Οντοτήτων-Συσχετίσεων Η ανάγκη Διαγράμματα ΟΣ Σύνολα Οντοτήτων-Συσχετίσεων Απεικονίσεις Επεκτάσεις

Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Μοντέλα Δεδομένων Μοντέλο: αφαιρετική αναπαράσταση του πραγματικού κόσμου. Μοντέλα βασισμένα σε εγγραφές (record based models) Ιεραρχικό Δικτυακό Σχεσιακό Μοντέλα βασισμένα σε αντικείμενα (object based models) Οντοτήτων-συσχετίσεων Αντικειμενοστραφές Εννοιολογικό Συναρτησιακό

Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Μοντέλο ΟΣ Το μοντέλο oντοτήτων-συσχετίσεων (μοντέλο ΟΣ) βασίζεται στην αντίληψη ότι ο πραγματικός κόσμος αποτελείται από οντότητες (entities) με χαρακτη-ριστικά (atributes) και συσχετίσεις (relationships) μεταξύ των οντοτήτων. Αναπτύχθηκε για να διευκολύνει το σχεδιασμό μίας ΒΔ, επιτρέποντας τον ορισμό ενός σχήματος (schema) που να αναπαριστά τη συνολική λογική δομή της βάσης. Το μοντέλο ΟΣ αναπτύχθηκε από τον P. Chen (1976) ως ένας τρόπος επικοινωνίας μεταξύ χρηστών και σχεδιαστών.

Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Μοντέλο ΟΣ Dr. Peter Chen's original paper on the Entity- Relationship model (ER model) is one of the most cited papers in the computer software field.  Recently, Prof. Peter Chen was honored by the selection of his original ER model paper as one of the 38 most influential papers in Computer Science according to a survey of 1,000 computer science college professors (Table of Contents, Great Papers in Computer Science, edited by P. Laplante, West Publishing, 1996). Based on one particular citation database, Chen's paper is the 35th most cited article in Computer Science.  It is the 4th most downloaded paper from the ACM Digital Library in January 2005 (Communications of ACM, March 2005).

Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Μοντέλο ΟΣ

Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Μοντέλο ΟΣ

Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Μοντέλο ΟΣ Οντότητα: κάθε αντικείμενο, γεγονός, κατάσταση ή αφηρημένη έννοια που υπάρχει, μπορούμε να διακρίνουμε και ενδιαφερόμαστε να καταγράψουμε. Χαρακτηριστικά οντοτήτων: τα συστατικά στοιχεία που περιγράφουν μια οντότητα. Συσχέτιση: μία σύνδεση μεταξύ οντοτήτων, η οποία αναπαριστά μια αντίστοιχη σχέση των αντικειμένων στον πραγματικό κόσμο. Κλειδί: το σύνολο των χαρακτηριστικών της οντότητας, το οποίο ταυτοποιεί κάθε εγγραφή και τη διακρίνει από τις άλλες.

Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Μοντέλο ΟΣ Ο συνηθέστερος τρόπος περιγραφής του μοντέλου ΟΣ είναι η χρήση διαγραμμάτων οντοτήτων-συσχετίσεων (ER diagrams). Τα διαγράμματα αυτά παρέχουν έναν κατανοητό και απλό τρόπο περιγραφής της δομής των δεδομένων της ΒΔ, των οντοτήτων, των συσχετίσεων, και των χαρακτηριστικών τους.

Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Διάγραμμα ΟΣ

Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Διάγραμμα ΟΣ Τα βασικά γεωμετρικά σχήματα που συνθέτουν ένα διάγραμμα ΟΣ είναι: το ορθογώνιο, ο ρόμβος, η έλλειψη, το ευθύγραμμο τμήμα. ένα σύνολο οντοτήτων παριστάνεται από ένα ορθογώνιο, ένα χαρακτηριστικό με μία έλλειψη, ένα σύνολο συσχετίσεων με ένα ρόμβο, ενώ ένα ευθύγραμμο τμήμα δηλώνει τα χαρακτηριστικά ενός συνόλου οντοτήτων και τη συμμετοχή ενός συνόλου οντοτήτων σε ένα σύνολο συσχετίσεων.

Διάγραμμα ΟΣ - Παράδειγμα Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Διάγραμμα ΟΣ - Παράδειγμα Σύνολα Οντοτήτων: Συγγραφέας, Άρθρο, Συνδρομητής, Περιοδικό, Πρακτικά_Συνεδρίου, Γνωστική_Περιοχή, Εκδοτικός Οίκος. Σύνολα Συσχετίσεων: Συγγραφή-Άρθρου, Δημοσίευση Περιοδικού, Δημοσίευση Πρακτικών, Έκδοση Περιοδικού, Έκδοση Πρακτικών, Συνδρομή, Ανήκει.

Στοιχεία του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Στοιχεία του μοντέλου ΟΣ Ένα χαρακτηριστικό μπορεί να είναι: Απλής ή πολλαπλής τιμής (single- , multi-valued), Απλό ή σύνθετο (simple, composite), Κενό (null), ή Παραγόμενο (derived).

Στοιχεία του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Στοιχεία του μοντέλου ΟΣ

Στοιχεία του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Στοιχεία του μοντέλου ΟΣ Κλειδί (key): Το χαρακτηριστικό που προσδιορίζει με μοναδικό τρόπο μία οντότητα. Απλό ή Σύνθετο (simple, composite) Πρωτεύον ή Δευτερεύον (primary, secondary) Υποψήφιο ή Εναλλακτικό (candidate, alternative)

Στοιχεία του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Στοιχεία του μοντέλου ΟΣ Σύνολο συσχετίσεων (relationship set) είναι μία συλλογή από συσχετίσεις του ίδιου τύπου. Βαθμός (degree) είναι το πλήθος των οντοτήτων που συμμετέχουν σε μία συσχέτιση (πχ δυαδική, τριαδική κλπ)

Στοιχεία του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Στοιχεία του μοντέλου ΟΣ Πληθικός λόγος (cardinality ratio) συνόλου συσχετίσεων: Ένα προς ένα (1:1), Ένα προς πολλά (1:Ν), Πολλά προς ένα (Ν:1), και Πολλά προς πολλά (Ν:Μ).

Στοιχεία του μοντέλου ΟΣ – πληθικός λόγος Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Στοιχεία του μοντέλου ΟΣ – πληθικός λόγος

Στοιχεία του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Στοιχεία του μοντέλου ΟΣ Ρόλος (role) οντότητας είναι η λειτουργία που επιτελεί μία οντότητα σε μία συσχέτιση. Είναι δυνατόν μία οντότητα να διακρίνεται από πολλούς ρόλους. Για παράδειγμα, στην οντότητα Εργαζόμενος διακρίνουμε δύο διακριτούς ρόλους: διευθυντής και υπάλληλος. Σε μία αναδρομική (recursive) συσχέτιση έχουμε μία οντότητα που συσχετίζεται με τον εαυτό της. Υπάρχουν και μη αναδρομικές περιπτώσεις, όπου οντότητες ενός συνόλου συμμετέχουν υπό πολλούς ρόλους σε μία συσχέτιση με τις οντότητες ενός άλλου συνόλου οντοτήτων.

Στοιχεία του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Στοιχεία του μοντέλου ΟΣ Ρόλος οντότητας

Στοιχεία του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Στοιχεία του μοντέλου ΟΣ Χαρακτηριστικά Συνόλου Συσχετίσεων. Απαραίτητο σε συσχετίσεις 1:Ν και Ν:Μ.

Στοιχεία του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Στοιχεία του μοντέλου ΟΣ Η συμμετοχή (participation) μίας οντότητας σε ένα σύνολο συσχετισμών δηλώνει αν πρέπει οπωσδήποτε (ή όχι) να συμμετέχει η οντότητα τουλάχιστον σε ένα συσχετισμό του συνόλου. Υποχρεωτική ή καθολική: αν κάθε οντότητα ενός συνόλου οντοτήτων Ε συμμετέχει σε ένα τουλάχιστον συσχετισμό του συνόλου R. Προαιρετική ή μερική: αν μερικές μόνο οντότητες συμμετέχουν σε συσχετισμούς του R.

Στοιχεία του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Στοιχεία του μοντέλου ΟΣ Υποχρεωτική Συμμετοχή (από την πλευρά του Άρθρου).

Στοιχεία του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Στοιχεία του μοντέλου ΟΣ Υποχρεωτική Συμμετοχή (και από τις δύο πλευρές).

Στοιχεία του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Στοιχεία του μοντέλου ΟΣ Προαιρετική Συμμετοχή.

Στοιχεία του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Στοιχεία του μοντέλου ΟΣ Αν η ύπαρξη μίας οντότητας A εξαρτάται από την ύπαρξη της οντότητας B, τότε λέγεται ότι η Α είναι υπαρξιακά εξαρτώμενη (existentially dependent) από τη B. Αν η B διαγραφεί, τότε πρέπει να διαγραφεί και η A: κυρίαρχη (dominant) οντότητα είναι η Β υποτελής (subordinate) οντότητα είναι η Α. πχ. οντότητες Γνωστική_περιοχή και Συνδρομητής. Αν διαγραφεί μία γνωστική περιοχή, πρέπει να διαγραφούν και οι αντίστοιχοι συνδρομητές.

Στοιχεία του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Στοιχεία του μοντέλου ΟΣ Οι αδύναμες (weak) οντότητες δεν έχουν ούτε απλό, ούτε σύνθετο κλειδί. Πχ. η οντότητα Ετήσια_Πληρωμή έχει χαρακτηριστικά αριθμός, ημερομηνία, ποσό. Αυτή η τριάδα δεν είναι μοναδική. Συμμετέχουν σε συσχετίσεις Ν:Μ μέσω ταυτοποιη-τικής (identifying) συσχέτισης με ισχυρή οντότητα. Διακριτικό (discriminator) ή μερικό (partial) κλειδί λέγεται το χαρακτηριστικό της αδύναμης οντότητας, το οποίο με το πρωτεύον κλειδί της ισχυρής οντότητας ταυτοποιούν τις πλειάδες της αδύναμης οντότητας

Στοιχεία του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Στοιχεία του μοντέλου ΟΣ Οι αδύναμες οντότητες αναπαρίστανται με: η οντότητα με διπλό ορθογώνιο, η ταυτοποιητική συσχέτιση με διπλό ρόμβο, και το μερικό κλειδί με διακεκομμένη υπογράμμιση. Κάθε αδύναμη οντότητα είναι υπαρξιακά υποτελής, αλλά το αντίστροφο δεν ισχύει.

Στοιχεία του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Στοιχεία του μοντέλου ΟΣ Αδύναμες οντότητες.

Επεκτάσεις του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Επεκτάσεις του μοντέλου ΟΣ Εξειδίκευση/Γενίκευση (specialization/geralization). Ένα σύνολο οντοτήτων (κλάση) μπορεί να περιέχει υποσύνολα οντοτήτων (υποκλάσεις), με πιθανώς δια-φορετικά χαρακτηριστικά μεταξύ τους. Οι κλάσεις και οι υποκλάσεις συνδέονται με ιεραρχία ISA. Η εξειδίκευση και η γενίκευση είναι δυϊκές έννοιες. Κληρονομικότητα (inheritance) χαρακτηριστικών. Τα χαρακτηριστικά του συνόλου οντοτήτων ενός επιπέδου κληρονομούνται από τα σύνολα οντοτήτων του αμέσως κατώτερου επιπέδου της ιεραρχίας ISA.

Επεκτάσεις του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Επεκτάσεις του μοντέλου ΟΣ Περιορισμός επικάλυψης (overlapping): μία οντότητα δεν επιτρέπεται να ανήκει ταυτόχρονα σε δύο υποκλάσεις. Περιορισμός πληρότητας (completeness) ή κάλυψης (covering): κάθε οντότητα της κλάσης πρέπει να ανήκει σε κάποια υποκλάση.

Επεκτάσεις του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Επεκτάσεις του μοντέλου ΟΣ

Επεκτάσεις του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Επεκτάσεις του μοντέλου ΟΣ

Επεκτάσεις του μοντέλου ΟΣ Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Επεκτάσεις του μοντέλου ΟΣ Συσσωμάτωση – συνάθροιση (aggregation). Μία συσχέτιση συμμετέχει σε μία άλλη συσχέτιση.

Κεφάλαιο 4: Μοντέλο Οντοτήτων-Συσχετίσεων Σύνοψη Το μοντέλο ΟΣ αποτελεί έναν απλό τρόπο αναπαράστασης του πραγματικού κόσμου. Αποτελείται από οντότητες και συσχετίσεις. Οντότητες με ίδια χαρακτηριστικά συνθέτουν ένα σύνολο οντοτήτων. Συσχετίσεις με ίδια χαρακτηριστι-κά δημιουργούν ένα σύνολο συσχετίσεων. Οι οντότητες διακρίνονται με βάση το πρωτεύον κλειδί. Μία συσχέτιση χαρακτηρίζεται από τον πληθικό λόγο 1:1, 1:Ν, Ν:1, Ν:Μ. Η συμμετοχή μίας οντότητας σε ένα σύνολο συσχετίσεων μπορεί να είναι υποχρεωτική ή προαιρετική. Τα διαγράμματα ΟΣ χρησιμοποιούνται για τη γραφική αναπαράσταση ενός μοντέλου. Το βασικό μοντέλο ΟΣ έχει εμπλουτιστεί με νέα στοιχεία (αδύναμες οντότητες, εξειδίκευση-γενίκευση, συσσωμάτωση).