У меня есть два стола: в одном я сохраняю все места для определенной комнаты. В другой таблице хранятся данные для резервирования мест.
Теперь я хотел бы создать представление, в котором у меня есть столбец, который отмечает место как помеченное или немаркированное.
Или более абстрактно: я хотел бы указать true / false в столбце таблицы для представления, если определенное число (номер места) появляется в резервируемом.
Заранее спасибо
PS: я использую postgres
Таблица определений:
Просмотр "public.seats"
Column | Type | Modifiers
------------+---------+-----------
ticketname | text |
price | integer |
colour | text |
snr | integer | <- thats thes seatnumber, primary key
px | integer |
py | integer |
rnr | integer | <- the roomnumber, not relevant
Таблица "public.reservation"
Column | Type | Modifiers
--------+---------+-----------
spnr | integer |
snr | integer | <- references seats
knr | integer |