У меня есть таблица line_items
со следующими столбцами:
product_id
variant_id
variant_id
допускает значение NULL.
Вот условие:
option_id
равен NULL, то product_id
должен быть уникальным. option_id
имеет значение, тогда комбинация product_id
и variant_id
должна быть уникальной. Возможно ли это в PostgreSQL?