Condividi tramite


Attributo Type (Association SSDL)

In Entity Data Model (EDM) l'attributo Type di un elemento End specifica il tipo di un'entità correlata a un'altra entità dall'associazione.

Entrambe le entità finali dell'associazione di esempio seguente sono di tipo Employee. Gli attributi Role e Multiplicity degli elementi End distinguono la logica della relazione in aggiunta al tipo delle entità correlate dall'associazione. L'attributo Type deve essere indicato in modo completo dal relativo spazio dei nomi dello schema.

  <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>

Vedere anche

Concetti

Elemento AssociationSet (EntityContainer SSDL)
Attributo Type (Association CSDL)
Elemento AssociationSetMapping (MSL)
Elemento ReferentialConstraint (Association SSDL)