テーブルおよびフィーチャクラスへのデフォルト値とドメインの関連付け
属性ドメインを作成した後は、ドメインとそのデフォルト値をテーブルまたはフィーチャクラスのフィールドに関連付けることができます。ドメインをフィーチャクラスまたはテーブルに関連付けると、データベースに属性の整合性ルールが作成されます。
属性ドメインは、同じテーブル、フィーチャクラス、またはサブタイプの複数のフィールドに関連付けることも、複数のテーブルおよびフィーチャクラスの複数のフィールドに関連付けることもできます。
手順:
- カタログ ツリーで、ドメインを関連付けるテーブルまたはフィーチャクラスを右クリックします。
- [プロパティ] をクリックします。
- [フィールド] タブをクリックします。
- デフォルト値を作成してドメインに関連付けるフィールドをクリックします。
- [デフォルト値] の横にあるフィールドをクリックし、デフォルト値を入力します。
- このフィールドにドメインを関連付けない場合は、ステップ 9 に進みます。
- [ドメイン] の横にあるフィールドをクリックし、ドロップダウン矢印をクリックします。続いて、このフィールドに関連付けるドメインをクリックします。
- ステップ 4 ~ 7 の手順を実行し、これらのプロパティを指定するすべてのフィールドにデフォルト値とドメインを関連付けます。
- [適用] をクリックします。
リストには、このフィールド タイプに適用されるドメインだけが表示されます。
ヒント:
テーブルまたはフィーチャクラスのすべてのオブジェクトに対して、同じフィールドに同じドメインまたはデフォルト値を適用する必要はありません。1 つのテーブルまたはフィーチャクラスで同じフィールドに異なるドメインとデフォルト値を適用する場合は、サブタイプを作成する必要があります。
関連トピック
5/10/2014