- Пользователи системы могут публиковать твиты
- Опубликованные твиты отображаются на ленте пользователя
- Каждый пользователь может просматривать ленту другого пользователя и оставлять комментарии к твитам
- К одному твиту можно оставлять много комментариев
- У пользователя могут быть follower-ы - это те, кто подписан на обновления другого пользователя
- Твиты всех follower-ов отображаются в ленте пользователя в перемешку с его твитами
- Вывести последние 5 опубликованных твитов.
- Вывести средний возраст всех пользователей твиттера.
- Вывести к-во follower-ов для каждого пользователя.
- Вывести пользователей, у которых есть хотя бы один follower.
- Вывести пользователей, у которых ни одного твита.
- Вывести к-во комментариев для каждого твита.
- Вывести все твиты (включая все твиты follower-ов) для данного пользователя, отсортированные по дате публикации (последние сверху). (!)
- Вывести все комментарии, которые были опубликованы за последние 10 часов. (!)
shell> mysql --user=root --password= mevtwitter