方法: 参照に関する制約を追加および編集する (Entity Data Model ツール)
このトピックでは、Entity Data Model デザイナー (エンティティ デザイナー) を使用して参照に関する制約を概念モデルに追加する方法について説明します。 参照に関する制約の詳細については、「ReferentialConstraint Element (CSDL)」を参照してください。
![]() |
---|
概念モデル内のアソシエーションに、参照に関する制約がある場合、データベース生成ウィザードはこの制約をデータベースに反映させます。詳細については、「データベース生成ウィザード (Entity Data Model ツール)」および「データベースの生成規則 (データベース生成ウィザード)」を参照してください。 |
概念モデルでの参照に関する制約の追加または編集
エンティティ デザイナーを使用して、概念モデルで参照に関する制約を追加または編集すると、.edmx ファイルの CSDL の内容で ReferentialConstraint 要素が追加または変更されます。
概念モデルで参照に関する制約を追加または編集するには
編集するアソシエーションをダブルクリックします。
[参照に関する制約] ダイアログ ボックスが表示されます。
[プリンシパル] ボックスの一覧から、参照に関する制約のプリンシパル エンティティを選択します。
エンティティのキー プロパティがダイアログ ボックスの [プリンシパル キー] ボックスの一覧に追加されます。
[依存] ボックスの一覧から、参照に関する制約の依存エンティティを選択します。
依存キーがある各プリンシパル キーについて、[依存キー] 列のドロップダウン リストから対応する依存キーを選択します。
[OK] をクリックします。
参照
概念
ADO.NET Entity Data Model デザイナー
その他のリソース
データベース生成ウィザード (Entity Data Model ツール)
Defining and Managing Relationships