banco de dados - aula 04

Post on 21-Jun-2015

32 Views

Category:

Education

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

aula

TRANSCRIPT

Banco de Dados Aula 04

Colégio Estadual Padre Carmelo Perrone

Profº: Willian

Generalização e Especialização

Dado um conjunto de elementos pertencentes a subconjuntos de um conjunto maior, cada um deles deve ser capaz de ser visto como um elemento tanto pertencente aos subconjuntos distintos como ao conjunto completo.

Especializações Mutuamente Exclusivas(Categorias)

Quanto um elemento do conjunto global pertence a um dos subconjuntos, não poderá pertencer, simultaneamente, a outro.

Especializações não-Mutuamente Exclusivas(Papéis)

Dado um elemento pertencente a um conjunto global, diz-se que ele pertence a uma especificação não mutuamente exclusiva se este puder pertencer a um ou mais subconjuntos do conjunto global simultaneamente.

Níveis de Especialização

Outra característica que podemos encontrar, quanto á formação de subconjuntos, é a da existência de diferentes níveis de agrupamento. Nesse caso, partindo-se de um conjunto global, poderemos estabelecer novos subconjuntos e dentro desses, por sua vez, voltar a estabelecer novos subconjuntos.

Quanto Utilizar a Estrutura de Generalização-Especialização

É possível notar que muitas vezes a estrutura de Generalização-Especialização sendo utilizada de moto ineficaz como simples meio para exemplificar os domínios, ou tipos de elementos, existentes em um ambientes.

Regras práticas para definir se uma especialização deve ou não ser explicitada no modelo, devemos avaliar os seguintes pontos:• Regra 1: Existe algum atributo que seja

aplicável a somente um subconjunto de elementos e não a todos?

• Regra 2: Existe algum relacionamento que seja aplicável a somente um subconjunto de elementos e não a todos?

• Regra 3: Não estaremos “poluindo” o modelo com a inserção de detalhes desnecessários?

• Regra 4: A finalidade de nosso modelo é procurar incorporar o máximo de elementos gráficos para que a compreensão não dependa de análise de elementos complementares, tais como dicionários de dados, documentos, anexos?

top related