Я хочу создать свою собственную систему форумов.
форум содержит темы с темой, что означает, что пользователь может ответить на основную тему
и ответ может быть отвечен снова (древовидная структура)
мой дизайн базы данных на данный момент представляет собой одну большую таблицу, которая содержит все сообщения.
каждое сообщение имеет поле response_to, которое содержит идентификатор сообщений, на которые оно отвечает.
Я не уверен, что это хороший дизайн - хранить все эти сообщения в одной большой таблице, хотя
это звучит интуитивно для меня. может мне стоит отделить темы от ответных сообщений?
в заключение,
Какова лучшая практика в проектировании БД для системы форумов?
Я хочу следовать образцу лучшей практики и сделать это один раз.
поэтому я буду признателен за вашу помощь.
спасибо, sock.socket:)