Ένας χρήστης θα πρέπει να μπορεί :
- Να κάνει εγγραφή ή να συνδεθεί στο πρόγραμμα
- Να δημιουργήσει μία συλλογή μέσα από το πρόγραμμα
- Να κάνει αλλαγές σε μία από τις συλλογές που του ανήκουν
- Να αρχίσει να ακολουθεί μία συλλογή ενός άλλου χρήστη
- Να συμπληρώσει στοιχεία που έχει συλλέξει ήδη σε μία από τις συλλογές που ακολουθεί
- Να ψάξει τις συλλογές που ήδη υπάρχουν βάση κατηγοριών
- Να κάνει like συλλογές
- Να σχολιάσει άλλες συλλογές
- Να δει στατιστικά για τις συλλογές που ακολουθεί
- Να κάνει αλλαγές στο προφίλ του
- Να διαγράψει τον λογαριασμό του
Για κάθε χρήστη διατηρούνται οι εξής πληροφορίες:
Όνομα χρήστη, password, e-mail, ημερομηνία εγγραφής, τηλέφωνο, Πόλη, Χώρα
Για κάθε συλλογή διατηρούνται οι εξής πληροφορίες
Όνομα συλλογής, στοιχεία συλλογής , Ημερομηνία δημιουργίας, κατηγορία
Ένας χρήστης πιθανώς να συμμετέχει σε μία ή περισσότερες συλλογές.
Μία συλλογή πιθανώς να έχει έναν ή περισσότερους χρήστες που συμμετέχουν σε αυτην.
Ένας χρήστης πιθανώς να έχει κάνει "like" μία ή περισσότερες συλλογές.
Μία συλλογή πιθανώς να έχει έναν ή περισσότερους χρήστες που έχουν κάνει "like" σε αυτήν
Ένας χρήστης πιθανώς να σχολιάσει μία ή περισσότερες συλλογές.
Μία συλλογή πιθανώς να έχει ένα η περισσότερα σχόλια.
Κατα την συμμετοχή ενός χρήστη σε μία συλλογή διατηρούνται οι εξής πληροφορίες:
Αντικείμενα που έχουν συλλεχθεί , Ημερομηνία συμμετοχής.
Όταν ένας χρήστης σχολιάζει μία συλλογή διατηρούνται οι εξής πληροφορίες:
Ημερομηνία σχόλιου, σχόλιο.
Δύο χρήστες δεν μπορούν να έχουν το ίδιο όνομα χρήστη
Δύο συλλογές μπορεί να έχουν το ίδιο όνομα
Ο κάθε χρήστης μπορεί να δώσει (προαιρετικά) μόνο ένα τηλέφωνο.
Ένας χρήστης μπορεί να μην συμμετέχει σε καμία συλλογή
Μία συλλογή μπορεί να μην διαχειρίζεται από κανέναν. Αν ο χρήστης που δημιούργησε την συλλογή διαγράψει τον λογαριασμό του, οι συλλογές θα παραμείνουν στο πρόγραμμα χωρίς κάποιον να τις διαχειρίζεται λόγω τον υπόλοιπων χρηστών που μπορεί να την ακολουθούν
Μετά τις μετατροπές: