Тариф действует до конца месяца. Роль сотрудника — до определённой даты. Бронь — с одного дня по другой. Как хранить такие данные в PostgreSQL и не поддерживать собственный набор триггеров и проверок?
⏰ 16 сентября в 20:00 МСК на открытом уроке разберём темпоральные возможности PostgreSQL 18. Посмотрим, как WITHOUT OVERLAPS и PERIOD позволяют самой базе контролировать пересечение периодов и целостность связанных данных.
На примерах тарифов, бронирований и версионируемых сущностей разберём Range-типы, GiST и новые ограничения PostgreSQL 18. Вы поймёте, как проектировать таблицы с историей и переносить существующие решения на встроенные возможности базы.
🔥Урок проходит в преддверии старта курса «PostgreSQL для администраторов баз данных и разработчиков».
👉Зарегистрируйтесь и разберите PostgreSQL 18 на практике: https://vk.cc/d1KM6w
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
⏰ 16 сентября в 20:00 МСК на открытом уроке разберём темпоральные возможности PostgreSQL 18. Посмотрим, как WITHOUT OVERLAPS и PERIOD позволяют самой базе контролировать пересечение периодов и целостность связанных данных.
На примерах тарифов, бронирований и версионируемых сущностей разберём Range-типы, GiST и новые ограничения PostgreSQL 18. Вы поймёте, как проектировать таблицы с историей и переносить существующие решения на встроенные возможности базы.
🔥Урок проходит в преддверии старта курса «PostgreSQL для администраторов баз данных и разработчиков».
👉Зарегистрируйтесь и разберите PostgreSQL 18 на практике: https://vk.cc/d1KM6w
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576