likeapimp
@likeapimp
web dev, web design

Как лучше создать структуру БД?

Здравствуйте! Делаю проект по типу онлайн-переписок. Посоветуйте, как лучше создать БД, а именно как лучше хранить сообщения со всех комнат в базе и выводить их из базы отдельно для каждой комнаты.

Пока вот такой вариант:

ROOMS
-id
-author

MSGS
-id
-text
-author
-room_id

И соответственно выводить на странице ROOM с id "2" все записи из MSGS с room_id "2"
  • Вопрос задан
  • 2431 просмотр
Решения вопроса 1
KorsaR-ZN
@KorsaR-ZN
Ну это самый правильный вариант.
Разве, что только author вынести в отдельную таблицу, в тех двух заместо author, сделать связь по author_id
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы