Προς το περιεχόμενο

Εργασία σε UML διάγραμμα


Nikolaosss

Προτεινόμενες αναρτήσεις

Η εκφώνηση μέσα στα άλλα αναφέρει, ότι μια ομάδα αποτελείται εκτός από παίχτες και από έναν προπονητή. Ο προπονητής μπορεί να προπονεί μια μόνο ομάδα, αλλά στο παρελθόν μπορεί να έχει προπονήσει πολλές ομάδες. Για να το αποδώσω αυτό δημιούργησα, εκτός των άλλων, μια σχέση συναρμογής 1-1 ανάμεσα στις κλάσεις προπονητής- ομάδα (προπονεί)   και μία απλή σχέση πάλι ανάμεσα στις ίδιες κλάσεις (προπονούσε) και με πολλαπλότητα 1-0..*. Έχω κοιτάξει πολλές ασκήσεις αλλά δεν έχω δει κάπου κάτι αντίστοιχο και απλά αναρωτιέμαι αν η προσέγγιση είναι σωστή ή μου ξεφεύγει κάτι. Αν έχει κανείς κάποια ιδέα ή κάποιο σχόλιο πάνω στην άσκηση θα χαρώ πολύ να το ακούσω (Δεν ζητάω την λύση).  :rolleyes:

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Νομιζω οτι αρκει ενα πεδιο με το αναγνωριστικο του προπονητη στον πινακα της ομαδας...

 

Μετα θελεις μια σχεση "Προπονουσε" οπως πολυ σωστα ειπες.

 

Οπως και μια σχεση "Παιζει" Μεταξυ Ομαδας και Παικτη

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Το UML σου που είναι?

Επίσης στο "προπονούσε" αν ισχύει η ίδια λογική δεν μπορεί να είναι 1-0..* αλλά 1-0..1 γιατί πάλι απο καμία εώς μία θα μπορούσε να προπονεί

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Επίσης στο "προπονούσε" αν ισχύει η ίδια λογική δεν μπορεί να είναι 1-0..* αλλά 1-0..1 γιατί πάλι απο καμία εώς μία θα μπορούσε να προπονεί

 

Για την ομάδα θέλει να κρατήσει τον τρέχον προπονητή, ενώ για την δεύτερη περίπτωση θέλει να κρατήσει το ιστορικό των ομάδων που προπόνησε ο εκάστοτε προπονητής.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Νομιζω οτι αρκει ενα πεδιο με το αναγνωριστικο του προπονητη στον πινακα της ομαδας...

 

Μετα θελεις μια σχεση "Προπονουσε" οπως πολυ σωστα ειπες.

 

Οπως και μια σχεση "Παιζει" Μεταξυ Ομαδας και Παικτη

Κατ' αρχήν ευχαριστώ πολύ όλους για την άμεση ανταπόκριση. Από τη στιγμή που μας αναφέρει η εκφώνηση πως μια ομάδα αποτελείται από π.χ.11 παίχτες και έναν προπονητή θεωρώ πως θα πρέπει να φαίνονται πως και οι δύο αυτές κλάσεις αποτελούν την ομάδα. Αν βάλω απλά ένα κατηγόρημα "όνομα προπονητή" στην κλάση ομάδα δεν θα φαίνεται αυτό πιστεύω. Όσον αφορά τη σχέση ομάδας-παίχτη έτσι το έχω.  

 

Το UML σου που είναι?

Επίσης στο "προπονούσε" αν ισχύει η ίδια λογική δεν μπορεί να είναι 1-0..* αλλά 1-0..1 γιατί πάλι απο καμία εώς μία θα μπορούσε να προπονεί

Δεν θέλω να ανεβάσω το σχέδιο. Σίγουρα θα είναι ποιο κατανοητό σε εσάς αλλά το πρόβλημά μου είναι συγκεκριμένο και δεν αφορά όλο το σχέδιο, αλλά μόνο το μέρος που αναφέρω. Καταλαβαίνω πως το εννοείς το προπονούσε, απλά έτσι πως το βλέπω εγώ είναι σε μορφή π.χ. λίστας: προπονητής προπονούσε:1 ΚάτωFC, 2 ΠάνωFC, ΔεξιάFC..*.  :)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δυστυχώς δεν μπορώ να βοηθήσω περισσότερο, δεν καταλαβαίνω καλά και την εκφώνηση όπως και την σημασία του να κάνεις UML για τον παρελθόν μίας οντότητας όπως ο προπονητής.

 

Καλή συνέχεια στην προσπάθειά σου φίλε μου

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...