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

1.5 KiB

Schema logico

Generale

Utente

  • Username
  • Password
  • Email
  • Amministratore
  • Bannato

// TODO: gestire la gerarchia

Elemento

  • UUID Elemento
  • Username → Utente
  • Stato
  • Provenienza

Recensione

  • UUID Elemento → Elemento
  • Commento
  • Valutazione
  • Data

Gioco

Gioco

  • UUID Gioco
  • Nome
  • Descrizione

Edizione

  • UUID Edizione
  • UUID Gioco → Gioco
  • Titolo edizione
  • Piattaforma
  • Box art

Correlato a

  • UUID Gioco 1 → Gioco (UUID Gioco)
  • UUID Gioco 2 → Gioco (UUID Gioco)

Genere

  • UUID Genere
  • Nome

Appartiene a

  • UUID Gioco → Gioco
  • UUID Genere → Genere

Studio

  • UUID Studio
  • Nome

Portato da

  • UUID Edizione → Edizione
  • UUID Studio → Studio

Sviluppato da

  • UUID Gioco → Gioco
  • UUID Studio → Studio

Pubblicato da

  • UUID Gioco → Gioco
  • UUID Studio → Studio

Film

Film

  • EIDR
  • Titolo
  • Sinossi
  • Durata
  • Locandina

Genere

  • UUID Genere
  • Nome

Appartiene a

  • EIDR → Film
  • UUID Genere → Genere

Localizzazione

  • Lingua
  • EIDR → Film
  • Titolo localizzato

Studio

  • UUID Studio
  • Nome

Prodotto da

  • EIDR → Film
  • UUID Studio → Studio

Correlato a

  • UUID Film 1 → Film (UUID Film)
  • UUID Film 2 → Film (UUID Film)

Ruolo

  • UUID Ruolo
  • Nome

Cast

  • UUID Cast
  • Nome

Ha preso parte al film

  • EIDR → Film
  • UUID Cast → Cast
  • UUID Ruolo → Ruolo