Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Организация БД, сущность с 5 комбобоксами неужели 6 таблиц?
Например есть у нас сущность автомобиль, у него есть 5 свойств с перечнем, то есть комбобоксы, у каждого по 2-3 варианта. и что вот такая небольшая структура займет 6 таблиц в базе? то есть 1 для машин и 5 pivot таблиц.
Не в сети
Да это уж от тебя зависит) Можно 6 таблиц, можно хранить json или enum
Не в сети
можно воспользоваться документооринтированными субд (mongodb etc..).
в контексте реляционных баз данных, следует соблюдать нормальные формы https://ru.wikipedia.org/wiki/%D0%9D%D0 … 0%BC%D0%B0 , т.е. 6 таблиц.
тут уж выбор за тобой, что удобнее (использовать несколько разных бд в одном проекте - тоже нормальная практика)
Не в сети
Да это уж от тебя зависит) Можно 6 таблиц, можно хранить json или enum
А енум это значит перечень где то в коде, где например? прямо в контролерах?
Понятно что есть разные способы вопрос такой, по какому алгоритму действуют опытные разработчики, когда выбирают способ.
Не в сети
enum - тип данных в БД
Не в сети
Звучит так, как-будто таблиц будет 11 (авто, 5 pivot, 5 для свойств авто). Не вижу здесь проблемы.
Изменено AlexeyMezenin (20.10.2017 15:56:50)
Не в сети
Если использовать связи БД то можно и в 3 уложится.
1 - Авто
2 - Список свойст
3 - значения свойств с привязкой к авто и списку свойств
Не в сети