У меня есть таблица ПОСТЫ в базе данных MySQL ее столбцыОптимальный в Подходе проектирования баз данных
Column DataType
POSTID Int(11) PK
Userid Int(11) FK
Content varchar(100)
Type TINYINT
Type field can take values image, text, video, link, question, repost.
Мой вопрос заключается в конструкции оптимальным, если это таблица, как ожидается, иметь слишком много записей, как миллиарды записей. Какие факторы следует принимать во внимание? Должен ли я разделить эту таблицу на несколько таблиц, таких как «Изображения», «Тексты», «Видео», «Ссылки», «Вопрос», «Репост» или «Я должен пойти на одно табличное решение?
Подумайте о * Разделение *. –