Pratica sull'organizzazione dei database
Nelle seguenti attività, devi descrivere la struttura delle tabelle: i loro nomi e campi.
Un blog, con articoli. Gli articoli sono suddivisi in categorie. Gli utenti lasciano commenti agli articoli.
Un forum, con categorie, in esse thread (un thread appartiene solo a una categoria), nei thread ci sono post. Un thread ha un autore. Gli utenti possono scambiarsi messaggi privati. Crea la struttura delle tabelle.
Un social network, con utenti, i loro amici, una bacheca, commenti ai post sulla bacheca. Gli utenti possono scambiarsi messaggi privati. Crea la struttura delle tabelle.
Ci sono mari, fiumi e i loro affluenti. I fiumi possono essere affluenti di altri fiumi o sfociare direttamente in un mare o nell'oceano. Crea la struttura delle tabelle.
Utente, scambio di messaggi tra utenti. Crea la struttura delle tabelle.
Sito con le date delle partite di calcio. Ogni partita contiene la data della partita, la prima squadra e la seconda squadra. Ci sono giocatori, ognuno dei quali appartiene a una squadra. Crea la struttura delle tabelle.
Albero genealogico. Utente, i suoi nonni, bisnonni, madre, padre, fratelli, sorelle, figli. È possibile trovare qualsiasi parente in qualsiasi generazione (ad esempio, il trisavolo). È necessario memorizzare e recuperare le relazioni di parentela. Crea la struttura delle tabelle.