mirror of
https://github.com/Steffo99/alexandria.git
synced 2024-11-21 21:34:19 +00:00
Aggiunte un po' di cose al glossario
This commit is contained in:
parent
7ccf267478
commit
199580bb2b
1 changed files with 40 additions and 27 deletions
67
glossario.md
67
glossario.md
|
@ -10,14 +10,20 @@ Ad esempio, se per ogni autore salviamo l'id wikidata abbiamo automaticamente im
|
|||
|
||||
Però non so quanto possa piacere al prof., e magari c'è anche qualche altra controindicazione...
|
||||
|
||||
### Brainstorming
|
||||
|
||||
Io (Steffo) sto mettendo tutte le idee che mi vengono in mente, ma immagino che un bel po' di cose andranno tagliate per mantenere la quantità di lavoro fattibile...
|
||||
|
||||
### Giochi su più piattaforme
|
||||
|
||||
Come si potrebbero gestire i giochi posseduti su piattaforme diverse?
|
||||
|
||||
### Template di Wikipedia
|
||||
|
||||
I template di Wikipedia danno un sacco di idee interessanti per dati che si possono mettere nelle varie tabelle...
|
||||
|
||||
Ad esempio: [Template:FictionTV](https://it.wikipedia.org/wiki/Template:FictionTV)
|
||||
|
||||
### Audiolibri
|
||||
|
||||
Gli audiolibri alla fine sono edizioni diverse di libri, giusto? Se ricordo bene, anche loro hanno un isbn...
|
||||
|
||||
## Utenti DBMS
|
||||
|
||||
| Utente DBMS | Permessi |
|
||||
|
@ -32,7 +38,6 @@ Come si potrebbero gestire i giochi posseduti su piattaforme diverse?
|
|||
|---------|-----------|
|
||||
| `public` | Contiene le cose in comune tra tutto il database, come gli utenti del sito |
|
||||
| `books` | Contiene le tabelle relative ai libri |
|
||||
| `audiobooks` | Contiene le tablele relative agli audiolibri |
|
||||
| `movies` | Contiene le tabelle relative ai film |
|
||||
| `games` | Contiene le tabelle relative ai giochi |
|
||||
| `tv-series` | Contiene le serie TV (inclusi anime) |
|
||||
|
@ -41,46 +46,54 @@ Come si potrebbero gestire i giochi posseduti su piattaforme diverse?
|
|||
|
||||
| Nome | Dati | Sinonimi | Collegamenti | Note |
|
||||
|------|------|----------|--------------|------|
|
||||
| Utente | **id**, username, hash_password, email | | | Questi sono gli utenti finali, che interagiscono con il database solo tramite applicazione. |
|
||||
| Utente | id, username, hash_password, email | | | Questi sono gli utenti finali, che interagiscono con il database solo tramite applicazione. |
|
||||
|
||||
### Schema `books`
|
||||
|
||||
| Nome | Dati | Sinonimi | Collegamenti | Note |
|
||||
|------|------|----------|--------------|------|
|
||||
| Libro | **isbn**, nome, pagine, sinossi, ... | | posseduto da Utenti, scritto da Autori, pubblicato da Editore | |
|
||||
| Autore | **_id interno_**, nome, ... | | scrive dei Libri | |
|
||||
| Editore | **isbn_id**, nome | | pubblica dei Libri | |
|
||||
| Recensione | **_id interno_**, valutazione, testo | | scritta da Utente, riguardante un Libro |
|
||||
|
||||
### Schema `audiobooks`
|
||||
> [Template:Libro](https://it.wikipedia.org/wiki/Template:Libro)
|
||||
|
||||
| Nome | Dati | Sinonimi | Collegamenti | Note |
|
||||
|------|------|----------|--------------|------|
|
||||
| ... | ... | ... | ... | ... | ... |
|
||||
| Libro | titolo originale, sinossi | | scritto da Autori, con più Edizioni, con più Audioedizioni | |
|
||||
| Edizione | isbn, titolo, pagine, copertina | _Libro_ (ambiguo) | di un Libro, posseduta da più Utenti, pubblicata da un Editore | il titolo originale non serve perchè distinguiamo tra i libri con gli ISBN |
|
||||
| Audioedizione | isbn, titolo, durata | | di un Libro, posseduta da più Utenti, pubblicata da un Editore, narrata da uno o più Narratori |
|
||||
| Autore | nome | | scrive dei Libri | |
|
||||
| Editore | nome | | pubblica delle Edizioni | |
|
||||
| Narratore | nome | | narra delle Audioedizioni | |
|
||||
| Recensione | valutazione, testo, data | | scritta da Utente, riguardante un Libro posseduto |
|
||||
|
||||
### Schema `movies`
|
||||
|
||||
> [Template:Film](https://it.wikipedia.org/wiki/Template:Film)
|
||||
|
||||
| Nome | Dati | Sinonimi | Collegamenti | Note |
|
||||
|------|------|----------|--------------|------|
|
||||
| Film | **_id_**, nome, durata | | Posseduto da Utenti, recitato da Attori, diretto da Regista, prodotto da Azienda, appartenente a Generi | |
|
||||
| Generi | **_id interno_**, nome | | a cui appartengono Film | |
|
||||
| Regista | **_id interno_**, nome, ... | | dirige il Film | |
|
||||
| Azienda | **_id interno_**, nome | | Casa produttrice di Film | |
|
||||
| Attori | ... | | Recitano nel Film |potrebbero venirci buone statistiche coi dati derivati, o può diventare un caos |
|
||||
| Recensione | **_id interno_**, valutazione, testo | | scritta da Utente, riguardante un Film |
|
||||
| Film | nome, durata, immagine | | Guardato da Utenti, recitato da Attori, diretto da Regista, prodotto da Azienda, appartenente a Generi, scritto da Sceneggiatori | |
|
||||
| Genere | nome | | a cui appartengono i Film | |
|
||||
| _qualcuno che ha lavorato in un film_ | nome | "attore", "regista", "scenografo", "produttore esecutivo" | ruolo nel film | I ruoli sono specificati nella tabella Ruolo |
|
||||
| Ruolo | nome | | di _qualcuno che ha lavorato in un film_ | |
|
||||
| Recensione | valutazione, testo, data | | scritta da Utente, riguardante un Film guardato |
|
||||
|
||||
### Schema `games`
|
||||
|
||||
> [Template:Videogioco](https://it.wikipedia.org/wiki/Template:Videogioco)
|
||||
|
||||
| Nome | Dati | Sinonimi | Collegamenti | Note |
|
||||
|------|------|----------|--------------|------|
|
||||
| Gioco | **_id interno_**, nome | | posseduto da Utenti, sviluppato da Aziende, pubblicato da Azienda, appartenente a Generi | |
|
||||
| Generi | **_id interno_**, nome | | a cui appartengono Giochi | |
|
||||
| Azienda | **_id interno_**, nome | | che ha sviluppato Giochi, che ha pubblicato Giochi | |
|
||||
| Recensione | **_id interno_**, valutazione, testo | | scritta da Utente, riguardante un Gioco |
|
||||
| Gioco | nome, banner | | sviluppato da Aziende, pubblicato da Azienda, appartenente a Generi, con più Edizioni | |
|
||||
| Edizioni | piattaforma | | di un Gioco, giocata da Utenti | |
|
||||
| Generi | nome | | a cui appartengono Giochi | |
|
||||
| Azienda | nome | | che ha sviluppato Giochi, che ha pubblicato Giochi | |
|
||||
| Recensione | valutazione, testo, data, ore di gioco | | scritta da Utente, riguardante una Edizione giocata |
|
||||
|
||||
### Schema `tv-series`
|
||||
|
||||
> [Template:FictionTV](https://it.wikipedia.org/wiki/Template:FictionTV)
|
||||
|
||||
| Nome | Dati | Sinonimi | Collegamenti | Note |
|
||||
|------|------|----------|--------------|------|
|
||||
| Tv-Serie | **_id interno_**, nome, episodi, durata_episodio | | Posseduto da Utenti, prodotto da Azienda, ... | |
|
||||
| Azienda | **_id interno_**, nome | | Casa produttrice di Tv-Serie | |
|
||||
| Serie TV | nome, immagine | | guardata da Utenti, prodotto da Casa produzione, suddivisa in Stagioni | |
|
||||
| Stagione | nome, immagine | | di una Serie TV, contiene più Episodi | |
|
||||
| Episodio | numero, durata, nome | | di una Stagione | |
|
||||
| Casa produzione | nome | | produce Serie TV | |
|
||||
| Recensione | valutazione, testo, data | | scritta da Utente, riguardante una Serie TV guardata |
|
||||
|
|
Loading…
Reference in a new issue