@teodor7teodor7

Как лучше организовать сложную структуру на Yii2?

Необходимо сделать сложный фильтр, и построить структуру.

Структура включает экскурсии, регион, вид белета (детский, взрослый). Каким образом лучше сделать например человек выбирает вид экскурсии, регион отправления, затем вид билета детский или взрослый после чего формируется цена.

Каким образом лучше формировать структуру. Например через связаную таблицу которая будет хранить тризначения экскурсию, регион, вид билета и назначенную стоимость.

В свою очередь будет еще несколько таблиц которые будут хранить есть ли тот или иной билет для определенной экскурсии.

Как бы вы организовали?
Возможно использовать nested sets ?
  • Вопрос задан
  • 87 просмотров
Пригласить эксперта
Ответы на вопрос 1
proudmore
@proudmore
EcHuF7YFvms.jpg
Но тут нет данных о том, кто купил билет, хранится только факт покупки. Если необходимо хранить, кто купил билет, то добавляется таблица customers - клиенты, из тикета убирается is_sold, и добавляется customer_id с внешним ключом на таблицу клиентов.
Таблицы, разумеется, надо будет еще дополнять, но тут я без знания деталей задачи ничего вам не скажу
Ответ написан
Ваш ответ на вопрос

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

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