22.08.2018 Views

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!