Pratica sull'organizzazione dei database

Задание 1

Ci sono mari, fiumi e i loro affluenti. I fiumi possono essere affluenti di altri fiumi o sfociare direttamente nel mare. Componi la struttura delle tabelle.

Задание 2

Utente, scambio di messaggi tra utenti. Componi la struttura delle tabelle.

Задание 3

Sito con date di 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. Componi la struttura delle tabelle.

Задание 4

Forum, in esso categorie, in esse thread (il thread appartiene solo a una categoria), nei thread post. Il thread ha un autore. Gli utenti possono scambiarsi messaggi privati. Componi la struttura delle tabelle.

Задание 5

Social network, in esso utenti, i loro amici, bacheca, commenti ai post sulla bacheca. Gli utenti possono scambiarsi messaggi privati. Componi la struttura delle tabelle.

Задание 6

Albero genealogico. Utente, i suoi nonni, madre, padre, fratelli, sorelle, figli. È possibile trovare qualsiasi parente in qualsiasi generazione (ad esempio, il bis-bis-bisnonno). È necessario memorizzare e ottenere le relazioni di parentela. Componi la struttura delle tabelle.