Система бронирования кинотеатров - дизайн БД
От: dglaurung  
Дата: 07.07.21 07:08
Оценка:
Допустим нужно сделать систему бронирования кинотеатров, примерная схема такая

Client: кто бронировал
SeatBooking: таблица связывающая место-клиент-сеанс
Seat: места (IS_BOOKED не используется атрибут)
Show: сеанс

Пусть пользователи могут бронировать много мест на много сеансов.

Как лучше всего(производительность) сделать так, чтобы паралелльные транзакции не сделали пересекающиеся бронирования на одно и тоже место в одном и том же сеансе?
Менять схему можно (и нужно).

Заранее спс!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.