Adatbázis-szervezési gyakorlat

A következő feladatokban a táblák szerkezetét kell kidolgoznia: azok nevét és mezőit.

Задание 1

Blog, benne cikkek. A cikkek kategóriákra vannak osztva. A cikkekhez a felhasználók hozzászólásokat írhatnak.

Задание 2

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 privát üzeneteket cserélhetnek. Állítsa össze a táblák szerkezetét.

Задание 3

Közösségi háló, benne felhasználók, barátaik, falfeed, bejegyzésekre írt hozzászólások. A felhasználók privát üzeneteket cserélhetnek. Állítsa össze a táblák szerkezetét.

Задание 4

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

Задание 5

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

Задание 6

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

Задание 7

Családfa. Felhasználó, 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-nagypapa). A rokoni kapcsolatokat tárolni és lekérni kell. Állítsa össze a táblák szerkezetét.