Andmebaaside korraldamise harjutused

Järgmistes ülesannetes peate kirjeldama tabelite struktuuri: nende nimed ja väljad.

Задание 1

Blogi, milles on artiklid. Artiklid on jaotatud kategooriatesse. Kasutajad jätavad artiklitele kommentaare.

Задание 2

Foorum, selles kategooriad, nendes teemad (teema kuulub ainult ühte kategooriasse), teemades postitused. Teemal on autor. Kasutajad saavad vahetada privaatseid sõnumeid. Koostage tabelite struktuur.

Задание 3

Sotsiaalvõrgustik, selles kasutajad, nende sõbrad, sein, kommentaarid seina postitustele. Kasutajad saavad vahetada privaatseid sõnumeid. Koostage tabelite struktuur.

Задание 4

On meri, jõed ja nende lisajõed. Jõed võivad olla teiste jõgede lisajõgede või voolavad otse merre või ookeani. Koostage tabelite struktuur.

Задание 5

Kasutaja, sõnumivahetus kasutajate vahel. Koostage tabelite struktuur.

Задание 6

Veebisait jalgpallimängude kuupäevadega. Iga mäng sisaldab mängu kuupäeva, esimest meeskonda ja teist meeskonda. On mängijad, kellest igaüks kuulub ühte meeskonda. Koostage tabelite struktuur.

Задание 7

Genealoogia puu. Kasutaja, tema vanemad, vanavanemad, ema, isa, vennad, õed, lapsed. Võib leida suvalise sugulase suvalises põlvkonnas (näiteks vana-vana-vanaisa). Vaja on säilitada ja saada sugulussidemeid. Koostage tabelite struktuur.