チェック制約を追加して、NULL値を持つ要素を防ぐことができます。
alter table my_table
add constraint no_null_element
check (cardinality(my_column) = cardinality(array_remove(my_column, null)));
よりクリーンなソリューションは、not null
として定義された外部キー列との正規化された1対多の関係です。
チェック制約を追加して、NULL値を持つ要素を防ぐことができます。
alter table my_table
add constraint no_null_element
check (cardinality(my_column) = cardinality(array_remove(my_column, null)));
よりクリーンなソリューションは、not null
として定義された外部キー列との正規化された1対多の関係です。