Entenda Generalização e Especialização na Modelagem de Dados: Conceitos e Aplicações
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.
Olá! Sou Fábio, fundador da Metapax — especializada em marketing e soluções digitais para clínicas e profissionais de psicologia — e criador do blog FabioBmed.
Desde 2006 trabalho com tecnologia e marketing digital. Mas os sistemas que mais me fascinam hoje são os que carregamos dentro da cabeça.
Estou entrando na psicologia, com foco em neuropsicologia — a ciência que explica por que você pensa, decide e se comporta do jeito que faz. Essa transição não é um desvio de rota: é a evolução natural de quem passou anos entendendo como sistemas funcionam — e percebeu que o mais complexo de todos ainda estava por ser mapeado.
Aqui, tudo — marketing, tecnologia, comportamento, decisões — é lido pelo mesmo prisma: a psicologia e a ciência por trás de como a mente humana realmente funciona.
Publicação Criada em: abril 18, 2012
Atualizado em: março 16, 2025 9:46 pm
Atualizado em: março 19, 2025 1:46 pm



Obrigado pela dica, porque eu pensava que se trata de uma generalização total quando são dados todas as subentidades e parcial quando são dados ou especificados só algumas…