Я работаю над своим первым интегрированным веб-сайтом (использующим codeigniter) и не могу придумать лучший способ настройки таблиц моей базы данных. Этот веб-сайт, по сути, функционирует как урезанный reddit и hackernews. Пользователи будут регистрироваться, создавать тему, которая имеет 2 возможных категории и вложенные комментарии. До сих пор я придумал эту настройку:
Пользователи
идентификатор
название
пароль
Дата создания
shortbio
Сообщения
Идентификатор
заглавие
содержание
категория
CreationDate
комментарии
идентификатор
родительский идентификатор
содержание
CreationDate
Теперь я не знаю, как идти отсюда. Был бы лучший способ установить это? У меня больше всего проблем с визуализацией, как имена пользователей связываются с постами, которые они делают, и где комментарии вступают в игру. Любая помощь или направление приветствуется !!