1
Fork 0
mirror of https://github.com/Steffo99/alexandria.git synced 2024-11-21 21:34:19 +00:00
bdd-2020-alexandria/schema-logico.md

1.1 KiB

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