fonsde Δημοσ. 18 Νοεμβρίου 2011 Δημοσ. 18 Νοεμβρίου 2011 γινεται μια υποκλαση να εχει pk , αν η υπερκλασση εχει pk ? (primary key)
arialblack14 Δημοσ. 19 Νοεμβρίου 2011 Δημοσ. 19 Νοεμβρίου 2011 Όχι δε γίνεται.... Π.χ. στο άλλο post σου που επισύναψα το παράδειγμα η publication είναι superclass και με primary key το ISBN και μία απο τις υποκλάσεις η Collection. Αν αυτά τα μεταφέρεις σε SQL, θα έχεις Publication (ISBN pk, pub-title ,year) και Collection (ISBN pk, volume).
fonsde Δημοσ. 20 Νοεμβρίου 2011 Μέλος Δημοσ. 20 Νοεμβρίου 2011 γινεται να το βαλω στο association class το key? η γινεται στην subclass να το βαλω καπως αλλιως?
arialblack14 Δημοσ. 20 Νοεμβρίου 2011 Δημοσ. 20 Νοεμβρίου 2011 Αφου δε μπορείς να ορίσεις primary key , δες αν μπορείς, όπως στην SQL, να ορίσεις τη στήλη που θες ως unique constraint. Δηλαδή θα πρέπει στοιχεία της μιας σχέσης να αντιστοιχίζονται σε ακριβώς ένα στοιχείο μιας άλλης σχέσης. Σχηματικά είναι το 1..1 δίπλα στη σχέση ή ένας ρόμβος (όχι κενός μέσα), αν συνεχίζουμε να μιλάμε για UML.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα