Впервые занялся проектированием БД.
1. Просьба указать на явные ошибки и огрехи.
2. Так же интересует как лучше организовать комментарии. Сделать отдельно таблицы комментариев для каждого из типов публикации(news, post, special, special_page), или к каждой публикации добавлять уникальный идентификатор комментариев (по примеру сервисов типа disqus, только свое).
По
ссылке zip-архив с изображением в большем разрешении, sql файл и файл проекта для MySQL workbench.