私は私が作成したこのタイプを持っています:
create type baseType as Object(...) NOT Instantiable not Final
いくつかのフィールドに制約を追加したいと思います。問題は、このタイプが入力されnot instantiable
ているため、フィールドに制約を追加できないことです。それで、継承型を作成するとき
create type childType1 under baseType (...)
create type childType2 under baseType (...)
すべての子テーブルに制約を追加する必要があります。これは正しい方法ですか?親タイプでのみ共通フィールドに制約を追加する方法があると思いました。それを行う方法はありますか?