Roshette
@Roshette
So love fucking laravel

Как хранить данные в БД?

Всем доброго дня. Мне интересно как хранить в базе данных посты, которые разместил пользователь.
У меня есть идея создать таблицу в две колонки, в одной будет id пользователя(ключ), а в другой номера постов в json массиве, так вообще можно? За такое не бьют?
  • Вопрос задан
  • 183 просмотра
Решения вопроса 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
У вас связь посты-пользователь вида многие-к-одному. Соответственно, в каждом посте просто добавляете поле с id пользователя, разместившего этот пост.
Ответ написан
Комментировать
@i_visseri
создай две таблицы: users и posts. В таблицу posts добавь внешний ключ user_id, ссылающийся на таблицу users
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы