Praxe na organizaci databází

Задание 1

Existují moře, řeky a jejich přítoky. Řeky mohou být přítoky jiných řek nebo ústit přímo do moře. Sestavte strukturu tabulek.

Задание 2

Uživatel, výměna zpráv mezi uživateli. Sestavte strukturu tabulek.

Задание 3

Web s termíny fotbalových zápasů. Každý zápas obsahuje datum zápasu, první tým a druhý tým. Existují hráči, z nichž každý náleží do jednoho týmu. Sestavte strukturu tabulek.

Задание 4

Fórum, v něm kategorie, v nich témata (téma náleží pouze jedné kategorii), v tématech příspěvky. Téma má autora. Uživatelé si mohou vyměňovat soukromé zprávy. Sestavte strukturu tabulek.

Задание 5

Sociální síť, v ní uživatelé, jejich přátelé, zeď, komentáře k příspěvkům na zdi. Uživatelé si mohou vyměňovat soukromé zprávy. Sestavte strukturu tabulek.

Задание 6

Rodokmen. Uživatel, jeho babičky, dědečkové, matka, otec, bratři, sestry, děti. Lze najít jakéhokoli příbuzného v jakékoli generaci (například pra-pra-pra-dědečka). Je třeba ukládat a získávat příbuzenské vztahy. Sestavte strukturu tabulek.