掲示板一覧 - トピック一覧 Enterprise Architect 全般
複数の列を指定した外部キーの設定 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | トピック |
|---|---|
| tkouno | 投稿日時: 2006-12-13 17:44 |
EA Administrator ![]() ![]() 投稿: 3939 |
複数の列を指定した外部キーの設定○ご質問
外部キーの設定において、複数の列を指定する場合に、 意図したとおりにならない場合があります。 Table1に列1,列2,列3があり、すべてPKです。 Table2で列2,列3を参照する形で外部キーを作成したいのですが 結果が Table1.列1 = Table2.列2 and Table1.列2 = Table2.列3 のように、選択していない「列1」が表示されてしまいます。 ○回答 上記のような外部キーを作成する場合、主キーを保持している側で 一意になるような形でのみ外部キーが作成できます。 つまり、3つの主キーがある場合、3つの主キー全てを 参照する形でのみ、外部キーが作成できます。 現時点のEnterprise Architectでは、このように2つのみ選択して 外部キーが設定できてしまいますので、この点を修正します。 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |




