Duomenų bazių organizavimo praktika

Задание 1

Yra jūros, upės ir jų intakai. Upės gali būti kitų upėų intakais arba įtekti tiesiai į jūrą. Sudarykite lentelių struktūrą.

Задание 2

Vartotojas, žinučių mainai tarp vartotojų. Sudarykite lentelių struktūrą.

Задание 3

Svetainė su futbolo varžybų datomis. Kiekvienose varžybose yra varžybų data, pirmoji komanda ir antroji komanda. Yra žaidėjai, kurių kiekvienas priklauso vienai komandai. Sudarykite lentelių struktūrą.

Задание 4

Forumas, jame kategorijos, jose temos (tema priklauso tik vienai kategorijai), temose įrašai. Tema turi autorių. Vartotojai gali keistis asmeninėmis žinutėmis. Sudarykite lentelių struktūrą.

Задание 5

Socialinis tinklas, joje vartotojai, jų draugai, siena, komentarai prie įrašų ant sienos. Vartotojai gali keistis asmeninėmis žinutėmis. Sudarykite lentelių struktūrą.

Задание 6

Genealoginis medis. Vartotojas, jo senelės, seneliai, mama, tėtis, broliai, seserys, vaikai. Galima rasti bet kurį giminaitį bet kuriame kartyje (pavyzdžiui, pro-pro-pro-senelį). Reikia saugoti ir gauti giminystės ryšius. Sudarykite lentelių struktūrą.