Partilhar via


Objeto Inheritance (Designer de Modelo)

Define como a entidade herda propriedades de outra entidade.

Propriedades

Nome

Cardinalidade

Tipo

Descrição

InheritsFrom EntityID

1

String

A ID da entidade da qual esta entidade herda atributos e funções. A entidade InheritsFrom não pode herdar desta entidade, direta ou indiretamente.

Associação

1

Object

A relação do banco de dados que representa esta herança. Se houver associação a uma coluna, nenhuma chave exclusiva será necessária. A relação deve unir uma chave exclusiva da tabela ou coluna à qual esta entidade está associada a uma chave exclusiva da tabela ou coluna à qual a entidade InheritsFrom está associada.

Comentários

Quando uma entidade possui ancestrais e/ou descendentes diretos (usando a herança da entidade), todos os campos e funções de todos os ancestrais e descendentes diretos da entidade atual são exibidos no painel Explorer e os campos são dispostos como se pertencessem à entidade atual. Os itens são exibidos na seguinte ordem: a partir da raiz da herança, todos os ancestrais diretos em ordem, a entidade atual e todos os descendentes diretos em uma ordem não definida.