mirror of
https://github.com/Steffo99/alexandria.git
synced 2024-11-22 05:44:19 +00:00
4.4 KiB
4.4 KiB
Glossario
Idee
Wikidata
Si potrebbe usare l'id Wikidata di varie entità per ottenere dinamicamente informazioni su di esse...
Ad esempio, se per ogni autore salviamo l'id wikidata abbiamo automaticamente immagine, luogo di nascita, account twitter e un sacco di altra roba!
Però non so quanto possa piacere al prof., e magari c'è anche qualche altra controindicazione...
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
Audiolibri
Gli audiolibri alla fine sono edizioni diverse di libri, giusto? Se ricordo bene, anche loro hanno un isbn...
Utenti DBMS
Utente DBMS | Permessi |
---|---|
Applicazione | |
Moderatore | |
Amministratore |
Schemas
Schemas | Contenuti |
---|---|
public |
Contiene le cose in comune tra tutto il database, come gli utenti del sito |
books |
Contiene le tabelle relative ai libri |
movies |
Contiene le tabelle relative ai film |
games |
Contiene le tabelle relative ai giochi |
tv-series |
Contiene le serie TV (inclusi anime) |
Schema public
Nome | Dati | Sinonimi | Collegamenti | Note |
---|---|---|---|---|
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 | 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
Nome | Dati | Sinonimi | Collegamenti | Note |
---|---|---|---|---|
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
Nome | Dati | Sinonimi | Collegamenti | Note |
---|---|---|---|---|
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
Nome | Dati | Sinonimi | Collegamenti | Note |
---|---|---|---|---|
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 |