0

Erwin で外部キー (FK) のないデータ モデルを作成する必要があります。たとえば、Dept と Employee という 2 つのエンティティがあります。Dept (1) と Employee (M) の間に 1:M の関係を作成する必要がありますが、Employee には DeptId 列があり、Dept テーブルからの FK ではありません。

Erwin でこの関係を作成すると、Migration Conflict が発生し、FK を作成する子属性を置き換えるよう求められます。

何度も試した結果、列/属性を子テーブルに移行しない唯一の方法は、マスター テーブルの主キーの選択を解除することでした。FK を持たずにテーブルを作成する他の方法はありますか?

私が使用している ERwin のバージョンは 7 です。

Erwin は、FK をマスター テーブルからディテール テーブルに移行せずに 2 つのテーブル間の関係を作成することを許可しないと思いますよね?

create table スクリプトを生成してから、コマンドから FK 制約を削除することを考えていました。

コメントをいただければ幸いです

4

0 に答える 0