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. |
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.
Consulte também