From acc6281cf2cfcaeeea4efcb19903f2f26a437ac5 Mon Sep 17 00:00:00 2001 From: Cookie-CHR Date: Thu, 30 Apr 2020 00:45:11 +0200 Subject: [PATCH] Creato schema-logico.md e iniziato suddetto schema --- schema-logico.md | 57 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 schema-logico.md diff --git a/schema-logico.md b/schema-logico.md new file mode 100644 index 0000000..952626f --- /dev/null +++ b/schema-logico.md @@ -0,0 +1,57 @@ +## Schema generico + +**Utente** (Username, Password, Email, è amministratore, è bannato) + +// TODO: gestire la gerarchia + +**Elemento** (ID interno, Stato, Provenienza, Username) + +Fk: Username ref Utente + +**Recensione** (ID recensione, Commento, Valutazione, Data, ID Interno) + +Fk: ID Interno ref Elemento + + + +## Schema Gioco + +**Gioco** (ID gioco, nome, descrizione) + +**Edizione** (ID Edizione, titolo alternativo, piattaforma, box art, ID gioco) + +Fk: ID gioco ref Gioco + +**Correlato a** (ID gioco 1, ID gioco 2) + +Fk: ID gioco 1 ref Gioco + +Fk: ID gioco 2 ref Gioco + +**Genere** (ID/Nome) + +**Appartiene a** (ID Gioco, ID/Nome) + +Fk: ID Gioco ref Gioco + +Fk: Id/Nome ref Genere + +**Studio** (ID studio, Nome) + +**Portato da** (ID edizione, ID studio) + +Fk: ID edizione ref Edizione + +FK: ID studio ref Studio + +**Sviluppato da** (ID gioco, ID studio) + +Fk: ID gioco ref Gioco + +FK: ID studio ref Studio + +**Pubblicato da** (ID gioco, ID studio) + +Fk: ID gioco ref Gioco + +FK: ID studio ref Studio