私は4つのフィールド(F1、F2、F3、F4)を持つテーブルT1を持っていて、テーブル行の一意の識別子として機能します。これらのフィールドの1つ(F4)は、同じテーブルの外部キーとして使用できますか?同じもののマスタデータテーブル(T2)がすでにあります。プライマリキーのフィールドを同じテーブル内の外部キーとして使用できますか?
0
A
答えて
0
はい、可能です。
主キーフィールドの1つを外部キーとして簡単に設定し、チェックテーブルを割り当てることができます。デフォルトでは、このフィールドのドメイン値テーブルがチェックテーブルとして提案されます。また
、作成中あなたのT1のテーブルの外部キーフィールドの役割を指定することができます。それは、キーまたは非キーのいずれか。
唯一の制限:それはすでに現在のように、そのドメイン内同じ値テーブルを割り当てられている場合は、フィールドの外部キーを作成することはできません。たとえば、ドメイン内に値テーブルMARAがあるため、MARA外部キーにMATNRフィールドを作成することはできません。あなたは、エラーE2165を取得します:ドメインの
をチェック表は、現在のテーブル(FKのメンテナンスができない)である
関連する問題
- 1. アクセスデータベース - 同じプライマリキーに関連する同じテーブル内の2つの外部キー
- 2. 同じテーブルの主キーと外部キー
- 3. 複数の固有フィールドに同じ外部キーを使用
- 4. 同じプライマリキーを参照する2つの外部キー
- 5. 2つのテーブルの列に同じ外部キーを使用
- 6. MySQL - プライマリキーとしての外部キーの使用
- 7. 同じテーブルの複数の外部キー
- 8. 同じテーブルのDjangoモデルの外部キー
- 9. EFコア:同時にプライマリキーと外部キーとしてIDを使用
- 10. SQLはプライマリキーと外部キーを同時に更新します
- 11. テーブルのすべての外部キーと複数の外部キーを同じテーブルに一覧表示する
- 12. プライマリキーと非プライマリキーの2つのフィールドで構成される外部キーJPA
- 13. 他のテーブルに外部キーとして非プライマリキーを設定することはできますか?
- 14. Laravel 5.2の同じテーブルの外部キーを使用してレコードを取得できません
- 15. プライマリキーと外部キーの両方のフィールドを持つエコースキーマ
- 16. 同じテーブルに複数の外部キーがありますか?
- 17. 外部キーもプライマリキーの一部です
- 18. 複合プライマリキーの一部であるSQLテーブルの外部キー
- 19. Rails:外部キーをプライマリキーとして1対1の関係で使用できますか?
- 20. 外部キーを1対多のプライマリキーとしてのみ使用するEntity Framework
- 21. 新しいテーブルの外部キーとしてドロップダウンリストとして選択されたプライマリキーを使用
- 22. 外部キーを使用してテーブルに挿入しますか?
- 23. プライマリキーフィールドから同じテーブルのプライマリキーを参照する外部キー制約を作成する理由
- 24. 同じプライマリキーを参照する複数の外部キーのビュー/クエリ
- 25. mysqlのテーブルでプライマリキーを外部キーとして複数回使用する方法は?
- 26. 外部キーを使用してテーブルを作成できない?
- 27. SQL Server - プライマリキーと外部キーの関係
- 28. Ruby on Rails:同じテーブルで外部キーを2回使用していますか?
- 29. 2つの外部キーが同じテーブルを参照しています
- 30. MySQLの同じテーブルから2つの外部キー