Практика на организацию баз данных

В следующих задачах вам нужно раписать структуру таблиц: их имена и поля.

Блог, в нем статьи. Статьи разбиты на категории. К статьям юзеры оставляют комментарии.

Форум, в нем категории, в них темы (тема принадлежит только одной категории), в темах посты. У темы есть автор. Пользователи могут обмениваться личными сообщениями. Составьте структуру таблиц.

Социальная сеть, в ней пользователи, их друзья, стена, комментарии к записям на стене. Пользователи могут обмениваться личными сообщениями. Составьте структуру таблиц.

Есть моря, реки и их притоки. Реки могут быть притоками других рек или впадать прямо в море или в океан. Составьте структуру таблиц.

Пользователь, обмен сообщениями между пользователями. Составьте структуру таблиц.

Сайт с датами футбольных игр. Каждая игра содержит дату игры, первую команду и вторую команду. Есть игроки, каждый из которых принадлежит одной команде. Составьте структуру таблиц.

Генеологическое дерево. Пользователь, его бабушки, дедушки, мама, папа, братья, сестры, дети. Можно найти любого родственника в любом колене (например, пра-пра-пра-дедушку). Нужно хранить и получать родственные связи. Составьте структуру таблиц.



Чат с GPT Компилятор