Дрессируем дельфина или задания по проектированию базы данных

Дрессируем MySQL - проектирование баз данных под MySQL Запуск отдельного проекта с заданиями по разработке сайтов не отменяется, но откладывается на некоторое время! Но задания для тренировки и самостоятельной работы всегда должно быть под рукой. Потому встречайте - перечень приблизительных тем для проектирования БД. Использовать можно под любой сервер БД, но на занятиях рассматривать будем задания применительно для своего курса по MySQL. Все темы сформулированы так, чтобы не ограничить проектировщика одним решением. Какие-то из заданий будем рассматривать на занятиях.

  1. Создать схему БД баннерной игры, в которой каждый человек, получивший баннер, размещает его на своем сайте. Чем больше кликов получит его банер, тем больший рейтинг будет у автора сайта в наших рейтингах
  2. Создайте схему базы данных для игры эрудит
  3. Создайте схему БД статей сайта.
  4. Создайте схему БД пользователей вашего сайта. Предусмотрите в базе систему ролей.
  5. Спроектируйте схему базы данных для хранения социометрических данных (например по методике Морено)
  6. Спроектируйте схему БД для агенства недвижимости, занимающегося продажами квартир.
  7. Спроектируйте схему БД для SEO-компании: в базе должны хранится статьи разных авторов для разных сайтов, причем для каждого сайта должны хранится данные о профилях сайта в основных соц сетях, блогосервисах (внимание, обратите внимание на безопасность хранения данных).
  8. Разработайте схему базы данных службы поддержки некоторой компании, которая оказывает помощь через чат.
  9. Разработайте схему БД для сайта, реализующего свои товары через vk.com или fb.com. Учесть платежный API социальной сети, которую выберете для проектирования базы.
  10. Спроектировать базу данных своей собственной системы микроблогинга (сообщения, пользователи)
  11. Спроектировать схему БД кулинарного сайта. На сайте должны публиковаться рецепты блюд и отзывы посетителей. Учесть специальный формат разметки для рецептов (микроформат hRecipe)