Generalização e Especialização

banco de dados
banco de dados

Resumo Generalização e Especialização.

Uma Entidade podem possuir propriedade iguais, e outra parte com propriedades diferentes, por exemplo: Entidade Cliente pode ser Pessoa Física ou Jurídica. Como pessoa Física Nome, CPF e RG, como pessoa Juríca os dados serão Nome, CNPJ e IE. Pessoa Física e Jurídica tem o Nome em comum, porém CPF, RG, CNPJ e IE são diferentes para cada subgrupo. A esses subgrupos chamamos de Especialização, e o simbolo utilizado é o triangulo.

Especialização Total e Parcial.

Especialização Total é quando uma entidade possui obrigatóriamente uma ligação com a entidade genérica.

Especialização parcial é quando uma entidade não tem obrigatóriamente uma ligação com a entidade genérica.

Herança múltipla

É quando uma especialização pode perctencer a várias Entidades Generalizadoras.

Generalização e Especialização em vários níveis

Uma Entidade Genérica pode pussuir entidades especializadoras, que por sua vez, essa entidade especializadora se torna uma entidade Genérica e possui entidades especializadoras. Não há limite.