Praksa organizacije podatkovnih baz

V naslednjih nalogah morate opisati strukturo tabel: njihova imena in polja.

Задание 1

Blog, v njem članki. Članki so razvrščeni v kategorije. Uporabniki puščajo komentarje pod članki.

Задание 2

Forum, v njem kategorije, v njih teme (tema pripada samo eni kategoriji), v temah objave. Tema ima avtorja. Uporabniki lahko izmenjujejo zasebna sporočila. Sestavite strukturo tabel.

Задание 3

Socialno omrežje, v njem uporabniki, njihovi prijatelji, stena, komentarji k objavam na steni. Uporabniki lahko izmenjujejo zasebna sporočila. Sestavite strukturo tabel.

Задание 4

Obstajajo morja, reke in njihovi pritoki. Reke lahko so pritoki drugih rek ali se izlivajo neposredno v morje ali ocean. Sestavite strukturo tabel.

Задание 5

Uporabnik, izmenjava sporočil med uporabniki. Sestavite strukturo tabel.

Задание 6

Spletna stran z datumi nogometnih iger. Vsaka igra vsebuje datum igre, prvo ekipo in drugo ekipo. Obstajajo igralci, od katerih vsak pripada eni ekipi. Sestavite strukturo tabel.

Задание 7

Genealoško drevo. Uporabnik, njegovi babici, dedki, mama, oče, bratje, sestre, otroci. Lahko najdete katerega koli sorodnika v kateri koli generaciji (na primer praprapradedka). Potrebno je shraniti in pridobiti sorodstvene povezave. Sestavite strukturo tabel.