Я хочу создать базу данных MySQL для проекта, в котором пользователи могут приходить и комментировать другой профиль. У каждого профиля есть уникальный идентификатор, чтобы идентифицировать его, теперь, когда пользователь приходит и комментирует другой профиль, мне нужно будет сохранить идентификатор пользователя лица, сделавшего комментарий, и человека, в профиль которого был сделан комментарий, а также что мне нужно сохранить комментарий в базе данных.Сохранять комментарии на сетевом сайте с MySQL
Поскольку многие пользователи могут комментировать один профиль, мне нужно сохранить все комментарии и пользователей, которые сделали их в одном профиле. Для этого сколько таблиц следует создавать и сколько столбцов они должны иметь? Для этого я собираюсь создать таблицу для имен user_comments и имеет столбец user_id
, commenter_id
(весь комментатор, который прокомментировал их идентификатор, разделенный запятой), комментарии (затем все комментарии пользователей разделяются запятой).
Будет ли это работать?
Вы на правильном пути, почему бы вам не подумать о хорошей структуре стола и спросить нас, что мы думаем об этом? – Johan
Точно * один * стол «комментарии» с необходимым количеством 3 столбцов, возможно, двух или трех в зависимости от того, какие метаданные вы хотите сохранить. – deceze
Пожалуйста, проверьте его сейчас, я сделал обновление с тем, о чем я думаю. –