Partager via


Attribut Type (Association SSDL)

Dans le modèle EDM (Modèle de données d'entité), l'attribut Type d'un élément End spécifie le type d'une entité liée à une autre entité par l'association.

Les deux terminaisons de l'exemple d'association ci-dessous sont du type Employee. Les attributs Role et Multiplicity des éléments End distinguent la logique de la relation au delà du type des entités liées par l'association. L'attribut Type doit être doté d'un nom complet par son espace de noms de schéma.

  <Association Name="FK_Employee_Employee_ManagerID">
    <End Role="Employee" Type="Adventureworks.Store.Employee"
        Multiplicity="0..1" />
    <End Role="Employee1" Type="Adventureworks.Store.Employee"
        Multiplicity="*" />
    <ReferentialConstraint>
      <Principal Role="Employee">
        <PropertyRef Name="EmployeeID" />
      </Principal>
      <Dependent Role="Employee1">
        <PropertyRef Name="ManagerID" />
      </Dependent>
    </ReferentialConstraint>
  </Association>

Voir aussi

Concepts

Élément AssociationSet (EntityContainer SSDL)
Attribut Type (Association CSDL)
Élément AssociationSetMapping (MSL)
Élément ReferentialConstraint (Association SSDL)