Compartir a través de


Name (SSDL Association)

En el Entity Data Model (EDM), una definición de Association del lenguaje de definición de esquemas de almacenamiento (SSDL) incluye un atributo Name que identifica el tipo en el modelo de objetos que se está diseñando y en la especificación de asignaciones.

La declaración siguiente de la entidad Human Resources del modelo Adventure Works muestra la declaración de la entidad Employee. Se asigna el atributo Name: Name="FK_Employee_Employee_ManagerID". Esta asociación se realiza entre entidades Employee. Una de las entidades Employee se designa como jefe. La convención de nomenclatura utilizada aquí indica que la asociación está basada en la clave externa ManagerID en la tabla Employee de la base de datos.

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

Vea también

Conceptos

Elemento Association (SSDL)
Modelo completo (EDM) de AdventureWorks
Elemento ReferentialConstraint (SSDL Association)