主キーと一意の制約を持つテーブル (DBC) があります。一意制約は、他のテーブル (クライアント) への外部キーと日付の 2 つのフィールドで構成されます。
一意の制約は、次のステートメントで作成されました。
alter table DBC
add constraint UNQ_DBC_CLIENT_STARTDATUM unique (FK_CLIENT, START_DATUM);
一意の制約は、データベースに重複がなく、外部キーで使用されていないことを確認するためにありました。
一意の制約を削除したい場合、常にエラーが発生します
Cannot drop index 'UNQ_DBC_CLIENT_STARTDATUM':
needed in a foreign key constraint.
見つけたすべての提案(キーの削除、インデックスの削除、テーブルの変更など)を試しましたが、成功しませんでした。
助言がありますか ?