Adatbázis-szervezési gyakorlatok

Задание 1

Vannak tengerek, folyók és azok mellékfolyói. A folyók más folyók mellékfolyói lehetnek, vagy közvetlenül a tengerbe ömlenek. Állítsd össze a táblák szerkezetét.

Задание 2

Felhasználó, üzenetek cseréje a felhasználók között. Állítsd össze a táblák szerkezetét.

Задание 3

Foci mérkőzések dátumait tartalmazó weboldal. Minden mérkőzés tartalmazza a játék dátumát, az első csapatot és a második csapatot. Vannak játékosok, mindegyikük egy csapathoz tartozik. Állítsd össze a táblák szerkezetét.

Задание 4

Fórum, benne kategóriák, azokban témák (egy téma csak egy kategóriához tartozik), a témákban hozzászólások. A témának van szerzője. A felhasználók cserélhetnek privát üzeneteket. Állítsd össze a táblák szerkezetét.

Задание 5

Közösségi háló, benne felhasználók, azok barátai, fal, hozzászólások a fal bejegyzéseihez. A felhasználók cserélhetnek privát üzeneteket. Állítsd össze a táblák szerkezetét.

Задание 6

Családfa. Felhasználó, az ő nagymamái, nagypapái, anyja, apja, testvérei, gyermekei. Bármelyik rokon megtalálható bármelyik generációban (például a déd-déd-dédapa). A rokoni kapcsolatokat kell tárolni és lekérni. Állítsd össze a táblák szerkezetét.