Я работаю над приложением, которое позволяет пользователям записывать билеты в кино.
Я уже создал таблицы для фильма и актера и сделал отношения между ними.
Теперь я застрял на столе Tickets
. У меня есть следующие атрибуты: seat, date, time, movie
и т. Д. Предположим, в кинотеатре 100 мест.SQL Database Movie Tickets
Вот пример:
Movie: Furious 7
Date: 20/06/2015
Time: 2:30 pm
Должен ли я создать 100 различных строк в таблице Tickets
с той же Moovie, дата, время, но отличается в сиденье?
no. вы определяете таблицу, в которой указаны места в угрозе, а затем таблица LINK, которая имеет '(showID, theatIDID, seatID)', чтобы перечислить, какие места были заявлены. –
Да, у меня уже есть таблица, о которой вы говорите, что я хочу знать, в этой таблице у меня будет 100 строк? Но то, что будет отличать их, - это идентификатор места. –
в конечном итоге да. вы можете предположить, что если вы запросите таблицу для (скажем) seatID # 5 и ее нет в таблице, то это место доступно. –