エンティティ データ モデル (EDM) では、アソシエーションによって他のエンティティに関連付けるエンティティの型を End 要素の Type 属性で指定します。
次のアソシエーション例では、両方の End が Employee 型です。End Role タグの Role 属性と Multiplicity 属性は、アソシエーションによって関連付けられたエンティティの型を超えたリレーションシップのロジックを示しています。Type は、スキーマ名前空間名で完全修飾されている必要があります。この例では、別名 Self が名前空間名を表します。
<Association Name="Employee_Employee_ManagerID">
<End Role="Employee" Type="Self.Employee" Multiplicity="0..1" />
<End Role="Employee1" Type="Self.Employee" Multiplicity="*" />
</Association>
参照
概念
AssociationSet 要素 (EntityContainer CSDL)
Type 属性 (アソシエーション SSDL)
AssociationSetMapping 要素 (MSL)