Задать вопрос

Как правильно спроектировать БД MySQL?

Впервые занялся проектированием БД.
1. Просьба указать на явные ошибки и огрехи.



2. Так же интересует как лучше организовать комментарии. Сделать отдельно таблицы комментариев для каждого из типов публикации(news, post, special, special_page), или к каждой публикации добавлять уникальный идентификатор комментариев (по примеру сервисов типа disqus, только свое).

По ссылке zip-архив с изображением в большем разрешении, sql файл и файл проекта для MySQL workbench.
  • Вопрос задан
  • 9105 просмотров
Подписаться 16 Оценить Комментировать
Ответ пользователя rakot К ответам на вопрос (8)
rakot
@rakot
Обратите внимание на ваши INT(6),INT(3),INT(1), думаю что это не совсем то, что вы хотели(попробуйте в INT(1) записать число 1000000).

Вы везде используете VARCHAR, хотя для password и salt можно(и нужно) использовать CHAR.
Ответ написан