[Db] Συσχετίσεις Συσχετίσεων στο μοντέλο ER
Παναγιώτης Καραμπάσης
viable.prefix at gmail.com
Sun Nov 6 20:17:10 EET 2016
Μάλλον δεν επιτρέπεται να μπούμε σε λεπτομέρειες, αλλά το σκεφτόμουν και
ουσιαστικά κατέληξα στη λύση που δίνεται στο 7.8.5, φαντάζομαι ότι αυτό δεν
υπάρχει κάποιο πρόβλημα να το κουοτάρω:
Έχουμε μια λύση με aggregation που περιλαμβάνει ένα σ. συσχέτισεων Α
ανάμεσα στο σ. οντοτήτων Β και το σ. συσχετίσεων Γ. Με τη σειρά του το Γ
συνδέει τα σ. οντοτήτων Δ και Ε. (σχήμα 7.23)
Τότε:
Αλλάζουμε το Α ώστε να είναι απλό σύνολο συσχετίσεων (όχι aggregation) που
συνδέει τα Β και απευθείας τα Δ και Ε. (σχήμα 7.22)
Το τρωτό σημείο σύμφωνα με το κείμενο είναι ότι κάθε συνδυασμός Β, Δ, Ε του
Α πρέπει να αντιστοιχεί σε συνδυασμό Δ, Ε του Γ και αυτό δεν απεικονίζεται
στο διάγραμμα.
Ελπίζω να είναι χρήσιμο. :)
Στις Κυρ, 6 Νοε 2016 στις 12:06 π.μ., ο/η Babis Kostopoulos <
kostbabis at gmail.com> έγραψε:
> Ναι γινεται ετσι ειναι και στις διαφανειες. Αλλιως ειμαι ιδιαιτερα
> περιεργος να δω πως καποιος αντιμετωπιζει το γεγονος οτι ο εποπτης πρεπει
> να ειναι οντοτητα και οτι τα φαρμακεια εχουν 1 συμβολαιο το πολυ προς καθε
> εταιρια.Σε μια τριπλη σχεση απο οτι εχω καταλαβει η πληθυκοτητα εκφραζεται
> περνωντας καθε οντοτητα σε συνδυασμο με τι γινομενο των αλλων 2 .Αρα δεν
> γινεται να εκφραστει το παραπανω ετσι με οποιονδηποτε συνδυασμο απο
> πληθυκοτητες.Μου διαφευγει κατι?
>
> Στις 5 Νοεμβρίου 2016 - 9:42 μ.μ., ο χρήστης Παναγιώτης Καραμπάσης <
> viable.prefix at gmail.com> έγραψε:
>
> Καλησπέρα,
>
> Θα ήθελα να παραπέμψω στην ενότητα 7.8.5 Aggregation του βιβλίου του
> μαθήματος Database System Concepts, Silberschatz, Korth, Sudershan, 6th
> Edition.
>
> *Aggregation is an abstraction through which relationships are treated as
> higher-level entities. [...] Such an entity set is treated in the same
> manner as any other entity set.*
>
> Είναι κάτι που χρησιμοποίησα στο μοντέλο μου, ελπίζω να μην απαγορευτεί
> για κάποιο λόγο.
>
> Ευχαριστώ.
>
> Στις Σάβ, 5 Νοε 2016 στις 9:27 μ.μ., ο/η Theodora Galani <
> theodora at dblab.ece.ntua.gr> έγραψε:
>
> Ένα σύνολο συσχετίσεων συνδέει δύο (ή περισσότερα) σύνολα οντοτήτων.
> Δεν μπορεί ένα σύνολο συσχετίσεων να συνδέει άλλα σύνολα συσχετίσεων
> μεταξύ τους.
>
> On 5/11/2016 8:15 μμ, John Sig wrote:
>
> Καλησπέρα,
>
>
>
>
> είναι δυνατόν στο μοντέλο ER να έχουμε συσχέτιση συσχετίσεων,
> δηλαδή μία οντότητα να συνδέει μία συσχέτιση με μία άλλη συσχέτιση;
>
> Ευχαριστώ.
>
>
>
>
>
>
> _______________________________________________
> Db mailing listDb at lists.cslab.ece.ntua.grhttp://lists.cslab.ece.ntua.gr/mailman/listinfo/db
>
>
> _______________________________________________
> Db mailing list
> Db at lists.cslab.ece.ntua.gr
> http://lists.cslab.ece.ntua.gr/mailman/listinfo/db
>
>
> _______________________________________________
> Db mailing list
> Db at lists.cslab.ece.ntua.gr
> http://lists.cslab.ece.ntua.gr/mailman/listinfo/db
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cslab.ece.ntua.gr/pipermail/db/attachments/20161106/cdce6380/attachment-0001.htm>
More information about the Db
mailing list