Uma propriedade pode ter vrios valores. Por exemplo, o nome do aluno pode ser: Maria, Joo etc. Cada um dos valores de uma propriedade uma ocorrncia da propriedade. Assim, as ocorrncias de uma propriedade so os valores que a propriedade pode tomar. Ocorrncia de uma Entidade Uma entidade exprime um conjunto de elementos que so chamados ocorrncias do objecto. Uma entidade composta de N propriedades tem tantos indivduos como existem de grupos de N ocorrncias de propriedades Exemplo: (Maria, Sithoe), (Joo, Matusse) so ocorrncias da entidade ALUNO Ocorrncia de uma Entidade Todas as propriedades da entidade devem ter um valor nico para cada ocorrncia da entidade i.e. no podem existir vrios valores possveis para uma propriedade de uma entidade. Por exemplo, a situao seguinte demonstra um erro grave de anlise Ocorrncia de uma Entidade De facto, a propriedade notas no uma propriedade correcta j que possvel obter vrios valores da propriedade para uma mesma ocorrncia da entidade. Esta situao deve ser um sinal para o analista que a sua modelizao est incorrecta. Aluno Nome do aluno Morada do Aluno Numero da rua Nome da rua Cidade 12, 14, 15
Aluno Nome do aluno Morada do Aluno Numero da rua Nome da rua Cidade Notas
Entidade Ocorrncia Ocorrncia de uma Relao Uma ocorrncia de uma relao constituda por: Uma e uma s ocorrncia de cada entidade envolvida na relao Uma ocorrncia da propriedade da relao que corresponde s ocorrncias das entidades em relao exemplo Uma ocorrncia da relao ter nota Aluno Joana 45 Rua do Songo 200 Cidade da Matola
Ter nota
15 Cadeira
02 Base de dados
Conceito de Identificao Identificao de uma Entidade No conjunto de todas as propriedades de uma entidade, pelo menos uma deve permitir a identificao sem ambiguidade de cada ocorrncia do objecto. Esta ou estas propriedades so chamadas: identificadores. Assim, o valor do identificador deve ser diferente para todas ocorrncias da entidade Conceito de Identificao A escolha de um identificador um problema delicado. Podemos optar por vrias solues: Uma propriedade natural: o nome de um pas para a entidade PAS. Uma propriedade artificial inventada pelo analista: nmeros, referncias. Uma propriedade composta: vrias propriedades tais como o nome, o primeiro nome, a data e o local de nascimento para uma PESSOA Conceito de Identificao Em termos de formalismo, a(s) propriedade(s) identificadora(s) so sublinhadas como o demonstram os exemplos seguintes: Pas
Nome do Pas
Pessoa
Nmero de Identificao
Identificao de uma Relao Uma relao no tem um identificador prprio. Uma relao identificada pela concatenao dos identificadores das entidades interligadas. Neste caso, para uma dada combinao de ocorrncias de entidades, s pode existir uma relao da ocorrncia Exemplo
Aluno Nmero do aluno Nome do aluno Morada do Aluno Numero da rua Nome da rua CP Cidade
Ter nota
Nota Cadeira
Nmero Designao
Exerccio Realizar o Modelo Conceptual de Dados do seguinte enunciado Uma empresa de prestao de servios pe disposio dos seus clientes pessoal qualificado nas diversas reas da construo civil (carpinteiros, electricistas etc.). Cada interveno d origem a um contrato com o cliente. As principais informaes do contrato so: descrio da interveno, data de incio da interveno, qualificao de cada interveniente e o nmero de homem/ms previsto. A cada qualificao corresponde uma tarifa diria de prestao de servio. Cada empregado tem no mnimo uma qualificao de base. Para cada interveno preciso ajustar a qualificao de base do interveniente i.e. um empregado participa numa interveno com uma determinada qualificao. A qualificao deve sempre pertencer ao conjunto das qualificaes standards.