MODELAGEM DE DADOS
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
3.4 Diagrama Entidade-Relacionamento (<strong>DE</strong>R)<br />
Antes de iniciarmos esse novo tópico, considere o diagrama entidade-relacionamento<br />
de um banco de dados de uma empresa imaginária, ora representado<br />
pela Figura 3.12 abaixo:<br />
Pnome<br />
Nss<br />
Nome<br />
Snome<br />
Endereço<br />
Sexo Salário<br />
consulta<br />
N 1<br />
TRABALHA PARA<br />
Nome<br />
Número<br />
Localização<br />
EMPREGADO<br />
DataInício<br />
NúmeroDeEmpregados<br />
<strong>DE</strong>PARTAMENTO<br />
DataNasc<br />
supervisor<br />
1 1<br />
GERENCIA<br />
1<br />
supervisiona<br />
SUPERVISIONA<br />
1<br />
SUPERVISIONA<br />
N<br />
Horas<br />
1<br />
M<br />
TRABALHA EM<br />
N<br />
N<br />
PROJETO<br />
<strong>DE</strong>PEN<strong>DE</strong>NTE <strong>DE</strong><br />
N<br />
Nome<br />
Número<br />
Localização<br />
<strong>DE</strong>PEN<strong>DE</strong>NTE<br />
Nome<br />
Sexo<br />
DataNasc<br />
Relação<br />
Figura 3.12 – Exemplo de Diagrama Entidade-Relacionamento<br />
Com o conhecimento exposto até o momento, você certamente já identificou<br />
as principais entidades, essas intituladas de EMPREGADO, <strong>DE</strong>PARTAMENTO e<br />
PROJETO, que por sua vez, são representadas graficamente pelo uso de retângulos.<br />
Já os relacionamentos nomeados de TRABALHA_PARA, GERENCIA, CON-<br />
TROLA e TRABALHA_EM utilizam a representação gráfica através do uso de losangos.<br />
Esses relacionamentos têm como intuito realizar a conexão das diversas<br />
74 • capítulo 3