Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

通常はまず、テーブル単位で定義することを検討するとよいでしょう。こうすれば、同じフィールドでも、どのテーブルに含まれているかによって規則を違えることができます。また、同じフィールドに複数の妥当性規則を設ける場合、どちらもテーブル単位(あるいはどちらもフィールド単位)の規則であれば、適用順序にも注意が必要です。さらに、テーブル単位の妥当性規則を変更すれば、自動的にOAMが再構築されることも覚えておいてください。以上に対して、フィールド単位の規則を変更しようとする場合、事前に影響範囲を分析する必要があるほか、OAMの再構築も明示的に指示しなければなりません(「フィールドの妥当性規則/トリガーとオブジェクト・アクセス・モデル」を参照)。

フィールド単位の妥当性規則やトリガーを追加する際は、「フィールド単位の妥当性規則やトリガーを追加する際は、テーブルに対する妥当性規則やトリガーの定義」も読んでおいてください。も読んでおいてください。