3

DepartmentEmployeeの 2 つのテーブルがあるとします。各従業員には、正確に 1 つの部門があります。各部門には 1 人以上の従業員がいます。

特別なコードを書かなくても、このルールを適用するために使用できるカスケード削除オプションの組み合わせはありますか?

つまり、次の 2 つのルールがあります。

  1. 部門は、従業員がいない場合にのみ削除できます。
  2. 部門内の最後の従業員が削除された場合は、その部門を削除する必要があります。

そうでない場合、このビジネス ロジックを適用するのに最も役立つには、どのセットを使用すればよいでしょうか?

4

1 に答える 1