@ImVeryStupid

Как правильно спроектировать БД?

Делаю резервирование билетов онлайн для театра, не могу понять как правильно сделать.
Три сущности: мероприятия: название, дата; места: ряд, место, порядковый номер (от 1 до 392); зрители: имя, телефон
Объявляется мероприятие, зрители могут занимать места (записывая свой номер и имя напротив желаемого места).
Была мысль на каждое мероприятие создавать отдельную таблицу со списком мест, но это не чувствуется как правильное решение.
  • Вопрос задан
  • 68 просмотров
Решения вопроса 1
tsklab
@tsklab
Здесь отвечаю на вопросы.
Мероприятие: код, название, Место: код, ряд, место, номер, Зритель: код, имя, телефон.
Занято: код мероприятия, код места, код зрителя.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@MagicMight
no magic quotes
мероприятия: id, название, дата
места: id_мероприятия, ряд, место, порядковый номер
зрители: порядковый_номер_места, id_мероприятия, имя, телефон
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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