Share via


Inheritance (objeto del Diseñador de modelos)

Define cómo la entidad hereda propiedades de otra entidad.

Propiedades

Nombre

Cardinalidad

Tipo

Descripción

InheritsFrom EntityID

1

String

Id. de la entidad de la que esta entidad hereda atributos y roles. La entidad InheritsFrom no puede heredar de esta entidad, ni directa ni indirectamente.

Binding

1

Object

Relación de base de datos que representa esta herencia. Si está enlazada a una columna, no se necesitan claves únicas. La relación debe relacionar una clave única de la tabla o columna a la que esta entidad está enlazada con una clave única de la tabla o columna a la que está enlazada la entidad InheritsFrom.

Notas

Cuando una entidad tiene antecesores o descendientes directos (usando herencia de entidad), todos los campos y roles de los antecesores y descendientes directos de la entidad actual se muestran en el panel Explorador y la lista de campos como si pertenecieran a la entidad actual. Los elementos se muestran en el siguiente orden: desde la raíz de herencia, todos los antecesores directos en orden, la entidad actual y después todos los descendientes directos en un orden sin definir.