Escolar Documentos
Profissional Documentos
Cultura Documentos
Modelo Entidade-Relacionamento
Nesta aula veremos como montar o
Diagrama Entidade-Relacionamento analisando um determinado minimundo.
Modelo Entidade-Relacionamento
Objetivos:
Demonstrar o passo a passo para se montar um Diagrama EntidadeRelacionamento (DER).
Modelo Entidade-Relacionamento
Mini-Mundo :
Os funcionrios de uma empresa de engenharia possuem um
nmero de registro, nome, nmero de CPF, nmero de CREA,
departamento, salrio e um nmero de ramal.
Todo funcionrio pode possuir dependentes, que so identificados pelo
nome e pelo nmero de CPF.
Todos os funcionrios freqentam cursos, que possuem nome,
durao, e quando da freqncia nesses cursos possuem nmero de
faltas e nota (mdia).
Os funcionrios so gerenciados por um deles prprios.
Eles podem tanto receber visitas de fornecedores, como fazer
cotaes de preos com esses mesmos fornecedores.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
Os fornecedores possuem nome, endereo, pessoa para contato
e telefones.
Os engenheiros so alocados para projetos diferentes, podendo
para cada projeto exercer funes diferentes. As funes tem nome e
equipamentos.
Os projetos so conhecidos pelos seus nomes, valores e tipos.
Alm disso, os projetos podem ser solicitados por algum estado, ou por
algum municpio (para cada solicitante sabe-se o nome e o nome do
responsvel).
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
Para cada substantivo ou nome que julgarmos ser uma entidade,
devemos fazer os seguintes questionamentos:
H necessidade de guardar informaes sobre este objeto?
H mais de um objeto deste tipo?
Existe um valor capaz de identificar cada objeto de forma nica?
Se a resposta a essas trs perguntas forem positiva, identificamos uma
entidade.
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
Entidades normalmente representam:
Coisas Tangveis ou abstratas
Funes Exercidas
Eventos ou Ocorrncias
Substantivos que possuem atributos.
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Coisas Tangveis)
Os funcionrios de uma empresa de engenharia possuem um
nmero de registro, nome, nmero de CPF, nmero de CREA,
departamento, salrio e um nmero de ramal.
Todo funcionrio pode possuir dependentes, que so
identificados pelo nome e pelo nmero de CPF.
Todos os funcionrios freqentam cursos, que possuem nome,
durao, e quando da freqncia nesses cursos possuem nmero de
faltas e nota (mdia).
Os funcionrios so gerenciados por um deles prprios.
Eles podem tanto receber visitas de fornecedores, como fazer
cotaes de preos com esses mesmos fornecedores.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Coisas Tangveis)
Os fornecedores possuem nome, endereo, pessoa para contato
e telefones.
Os engenheiros so alocados para projetos diferentes, podendo
para cada projeto exercer funes diferentes. As funes tem nome e
equipamentos.
Os projetos so conhecidos pelos seus nomes, valores e tipos.
Alm disso, os projetos podem ser solicitados por algum estado, ou por
algum municpio (para cada solicitante sabe-se o nome e o nome do
responsvel).
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Coisas Tangveis)
Aplicamos os questionamentos a cada uma das Entidades
Candidatas que identificamos.
Funcionrios
H necessidade de guardar informaes sobre este objeto?
Sim, h necessidade de guardar informaes sobre todos os
funcionrios.
H mais de um objeto deste tipo?
Sim, existem mais de um objeto do tipo funcionrio.
Existe um valor capaz de identificar cada objeto de forma nica?
Sim, existe um valor nico capaz de identificar cada objeto do tipo
funcionrio.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Coisas Tangveis)
Portanto Funcionrios uma Entidade no mini-mundo que
estamos analisando.
Devemos fazer os mesmos questionamentos em relao as
demais Entidades Candidatas que identificamos at aqui e de acordo
com as respostas determinar se so realmente Entidades.
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Coisas Tangveis)
Empresa de Engenharia
H necessidade de guardar informaes sobre este objeto?
No, na anlise do mini-mundo em questo, no houve a
necessidade de se guardar nenhuma informao em relao a Entidade
Candidata Empresa de Engenharia.
J obtivemos um NO como resposta a um dos questionamentos
para identificao de Entidades, e portanto Empresa de Engenharia no
corresponde a uma Entidade no mini-mundo analisado.
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Coisas Tangveis)
Departamento
H necessidade de guardar informaes sobre este objeto?
No, na anlise do mini-mundo em questo, no houve a
necessidade de se guardar nenhuma informao em relao a Entidade
Candidata Departamento. Apenas foi dito que um funcionrio possui um
departamento.
J obtivemos um NO como resposta a um dos questionamentos
para identificao de Entidades, e portanto Departamento no
corresponde a uma Entidade no mini-mundo analisado.
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Coisas Tangveis)
Salrio
H necessidade de guardar informaes sobre este objeto?
No, na anlise do mini-mundo em questo, no houve a
necessidade de se guardar nenhuma informao em relao a Entidade
Candidata Salrio. Apenas foi dito que um funcionrio possui salrio.
J obtivemos um NO como resposta a um dos questionamentos
para identificao de Entidades, e portanto Salrio no corresponde a
uma Entidade no mini-mundo analisado.
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Coisas Tangveis)
Fornecedores
H necessidade de guardar informaes sobre este objeto?
Sim, h necessidade de guardar informaes sobre todos os
fornecedores.
H mais de um objeto deste tipo?
Sim, existem mais de um objeto do tipo fornecedor.
Existe um valor capaz de identificar cada objeto de forma nica?
Sim, existe um valor nico capaz de identificar cada objeto do tipo
fornecedor.
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Coisas Tangveis)
Portanto Fornecedores uma Entidade no mini-mundo que
estamos analisando.
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Coisas Tangveis)
Pessoa de Contato
H necessidade de guardar informaes sobre este objeto?
No, na anlise do mini-mundo em questo, no houve a
necessidade de se guardar nenhuma informao em relao a Entidade
Candidata Pessoas de Contato. Apenas foi dito que um fornecedor possui
uma pessoa de contato.
J obtivemos um NO como resposta a um dos questionamentos
para identificao de Entidades, e portanto Pessoa de Contato no
corresponde a uma Entidade no mini-mundo analisado.
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Coisas Tangveis)
Estado
H necessidade de guardar informaes sobre este objeto?
Sim, h necessidade de guardar informaes sobre todos os
estados.
H mais de um objeto deste tipo?
Sim, existem mais de um objeto do tipo estado.
Existe um valor capaz de identificar cada objeto de forma nica?
Sim, existe um valor nico capaz de identificar cada objeto do tipo
estado.
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Coisas Tangveis)
Portanto Estado uma Entidade no mini-mundo que estamos
analisando.
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Coisas Tangveis)
Municpio
H necessidade de guardar informaes sobre este objeto?
Sim, h necessidade de guardar informaes sobre todos os
municpios atendidos pela empresa de engenharia.
H mais de um objeto deste tipo?
Sim, existem mais de um objeto do tipo municpio.
Existe um valor capaz de identificar cada objeto de forma nica?
Sim, existe um valor nico capaz de identificar cada objeto do tipo
municpio.
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Coisas Tangveis)
Portanto Municpio uma Entidade no mini-mundo que estamos
analisando.
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades
(Coisas Tangveis)
Funcionrios
Fornecedor
Estado
Municpio
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Funes Exercidas)
Os funcionrios de uma empresa de engenharia possuem um
nmero de registro, nome, nmero de CPF, nmero de CREA,
departamento, salrio e um nmero de ramal.
Todo funcionrio pode possuir dependentes, que so
identificados pelo nome e pelo nmero de CPF.
Todos os funcionrios freqentam cursos, que possuem nome,
durao, e quando da freqncia nesses cursos possuem nmero de
faltas e nota (mdia).
Os funcionrios so gerenciados por um deles prprios.
Eles podem tanto receber visitas de fornecedores, como fazer
cotaes de preos com esses mesmos fornecedores.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Funes Exercidas)
Os fornecedores possuem nome, endereo, pessoa para contato
e telefones.
Os engenheiros so alocados para projetos diferentes, podendo
para cada projeto exercer funes diferentes. As funes tem nome e
equipamentos.
Os projetos so conhecidos pelos seus nomes, valores e tipos.
Alm disso, os projetos podem ser solicitados por algum estado, ou por
algum municpio (para cada solicitante sabe-se o nome e o nome do
responsvel).
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Funes Exercidas)
Aplicamos os questionamentos a cada uma das Entidades
Candidatas que identificamos.
Dependente
H necessidade de guardar informaes sobre este objeto?
Sim, h necessidade de guardar informaes sobre todos os
dependentes.
H mais de um objeto deste tipo?
Sim, existem mais de um objeto do tipo dependente.
Existe um valor capaz de identificar cada objeto de forma nica?
Sim, existe um valor nico capaz de identificar cada objeto do tipo
dependente.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Funes Exercidas)
Portanto Dependente uma Entidade no mini-mundo que
estamos analisando.
Devemos fazer os mesmos questionamentos em relao as
demais Entidades Candidatas que identificamos at aqui e de acordo
com as respostas determinar se so realmente Entidades.
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Funes Exercidas)
Engenheiro
H necessidade de guardar informaes sobre este objeto?
Sim, h necessidade de guardar informaes sobre todos os
engenheiros que trabalham na empresa de engenharia.
H mais de um objeto deste tipo?
Sim, existem mais de um objeto do tipo engenheiro.
Existe um valor capaz de identificar cada objeto de forma nica?
Sim, existe um valor nico capaz de identificar cada objeto do tipo
engenheiro.
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Funes Exercidas)
Portanto Engenheiro uma Entidade no mini-mundo que
estamos analisando.
Contudo, Engenheiro um Funcionrios da empresa de
engenharia, e j definimos a mesma como uma Entidade do minimundo que estamos analisando. Assim sendo, se quisermos fazer uma
modelagem mais detalhada do mini-mundo, podemos dizer que a
Entidade Funcionrios possui uma especializao parcial, pois nem
todos os funcionrios da empresa de engenharia so engenheiros.
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Funes Exercidas)
Funo
H necessidade de guardar informaes sobre este objeto?
Sim, h necessidade de guardar informaes sobre todas as
funes exercidas pelos engenheiros em cada projeto que eles
trabalham.
H mais de um objeto deste tipo?
Sim, existem mais de um objeto do tipo funo.
Existe um valor capaz de identificar cada objeto de forma nica?
Sim, existe um valor nico capaz de identificar cada objeto do tipo
funo.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Funes Exercidas)
Portanto Funo uma Entidade no mini-mundo que estamos
analisando.
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades
(Funes Exercidas)
Dependente
Engenheiro (especializao de Funcionrios)
Funo
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Eventos ou Ocorrncias)
Os funcionrios de uma empresa de engenharia possuem um
nmero de registro, nome, nmero de CPF, nmero de CREA,
departamento, salrio e um nmero de ramal.
Todo funcionrio pode possuir dependentes, que so
identificados pelo nome e pelo nmero de CPF.
Todos os funcionrios freqentam cursos, que possuem nome,
durao, e quando da freqncia nesses cursos possuem nmero de
faltas e nota (mdia).
Os funcionrios so gerenciados por um deles prprios.
Eles podem tanto receber visitas de fornecedores, como fazer
cotaes de preos com esses mesmos fornecedores.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Eventos ou Ocorrncias)
Os fornecedores possuem nome, endereo, pessoa para contato
e telefones.
Os engenheiros so alocados para projetos diferentes, podendo
para cada projeto exercer funes diferentes. As funes tem nome e
equipamentos.
Os projetos so conhecidos pelos seus nomes, valores e tipos.
Alm disso, os projetos podem ser solicitados por algum estado, ou por
algum municpio (para cada solicitante sabe-se o nome e o nome do
responsvel).
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Eventos ou Ocorrncias)
Aplicamos os questionamentos a cada uma das Entidades
Candidatas que identificamos.
Curso
H necessidade de guardar informaes sobre este objeto?
Sim, h necessidade de guardar informaes sobre todos os
cursos.
H mais de um objeto deste tipo?
Sim, existem mais de um objeto do tipo curso.
Existe um valor capaz de identificar cada objeto de forma nica?
Sim, existe um valor nico capaz de identificar cada objeto do tipo
curso.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Eventos ou Ocorrncias)
Portanto Curso uma Entidade no mini-mundo que estamos
analisando.
Devemos fazer os mesmos questionamentos em relao as
demais Entidades Candidatas que identificamos at aqui e de acordo
com as respostas determinar se so realmente Entidades.
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Eventos ou Ocorrncias)
Projeto
H necessidade de guardar informaes sobre este objeto?
Sim, h necessidade de guardar informaes sobre todos os
projetos executados pela empresa de engenharia.
H mais de um objeto deste tipo?
Sim, existem mais de um objeto do tipo projeto.
Existe um valor capaz de identificar cada objeto de forma nica?
Sim, existe um valor nico capaz de identificar cada objeto do tipo
projeto.
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades Candidatas
(Eventos ou Ocorrncias)
Portanto Projeto uma Entidade no mini-mundo que estamos
analisando.
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades
(Eventos ou Ocorrncias)
Curso
Projeto
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades
Terminado o 1 passo, temos uma lista de todas as Entidades que
fazem parte do mini-mundo analisa.
Funcionrio(s)
Fornecedor(es)
Estado(s)
Municpio(s)
Dependente(s)
Engenheiro(s)
Funo(es)
Curso(s)
Projeto(s)
Modelo Entidade-Relacionamento
1 passo Identificar as Entidades
FUNCIONARIOS
FORNECEDORES
ENGENHEIROS
ESTADOS
FUNES
MUNICPIOS
CURSOS
DEPENDENTES
PROJETOS
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
Para determinar se entre duas entidades existe um
relacionamento, perguntamos:
Existe um vnculo entre os objetos destas entidades?
A partir de um objeto de uma entidade somos capazes de localizar
um objeto associado na outra entidade?
Se a resposta for sim para alguma destas questes, est
caracterizado um relacionamento entre as entidades envolvidas.
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
Analisando o mini-mundo em questo, procuramos
relacionamentos entre as entidades escolhidas.
Normalmente, relacionamentos so construes verbais.
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
Mini-Mundo :
Os funcionrios de uma empresa de engenharia possuem um
nmero de registro, nome, nmero de CPF, nmero de CREA,
departamento, salrio e um nmero de ramal.
Todo funcionrio pode possuir dependentes, que so identificados pelo
nome e pelo nmero de CPF.
Todos os funcionrios freqentam cursos, que possuem nome,
durao, e quando da freqncia nesses cursos possuem nmero de
faltas e nota (mdia).
Os funcionrios so gerenciados por um deles prprios.
Eles podem tanto receber visitas de fornecedores, como fazer
cotaes de preos com esses mesmos fornecedores.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
FUNCIONARIOS
possui
DEPENDENTES
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
Mini-Mundo :
Os funcionrios de uma empresa de engenharia possuem um
nmero de registro, nome, nmero de CPF, nmero de CREA,
departamento, salrio e um nmero de ramal.
Todo funcionrio pode possuir dependentes, que so identificados pelo
nome e pelo nmero de CPF.
Todos os funcionrios freqentam cursos, que possuem nome,
durao, e quando da freqncia nesses cursos possuem nmero de
faltas e nota (mdia).
Os funcionrios so gerenciados por um deles prprios.
Eles podem tanto receber visitas de fornecedores, como fazer
cotaes de preos com esses mesmos fornecedores.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
FUNCIONARIOS
possui
DEPENDENTES
frequenta
CURSOS
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
Mini-Mundo :
Os funcionrios de uma empresa de engenharia possuem um
nmero de registro, nome, nmero de CPF, nmero de CREA,
departamento, salrio e um nmero de ramal.
Todo funcionrio pode possuir dependentes, que so identificados pelo
nome e pelo nmero de CPF.
Todos os funcionrios freqentam cursos, que possuem nome,
durao, e quando da freqncia nesses cursos possuem nmero de
faltas e nota (mdia).
Os funcionrios so gerenciados por um deles prprios.
Eles podem tanto receber visitas de fornecedores, como fazer
cotaes de preos com esses mesmos fornecedores.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
gerencia
Auto-Relacionamento
FUNCIONARIOS
possui
DEPENDENTES
frequenta
CURSOS
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
Mini-Mundo :
Os funcionrios de uma empresa de engenharia possuem um
nmero de registro, nome, nmero de CPF, nmero de CREA,
departamento, salrio e um nmero de ramal.
Todo funcionrio pode possuir dependentes, que so identificados pelo
nome e pelo nmero de CPF.
Todos os funcionrios freqentam cursos, que possuem nome,
durao, e quando da freqncia nesses cursos possuem nmero de
faltas e nota (mdia).
Os funcionrios so gerenciados por um deles prprios.
Eles podem tanto receber visitas de fornecedores, como fazer
cotaes de preos com esses mesmos fornecedores.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
gerencia
FUNCIONARIOS
possui
frequenta
e
visitado
DEPENDENTES
FORNECEDORES
CURSOS
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
Mini-Mundo :
Os funcionrios de uma empresa de engenharia possuem um
nmero de registro, nome, nmero de CPF, nmero de CREA,
departamento, salrio e um nmero de ramal.
Todo funcionrio pode possuir dependentes, que so identificados pelo
nome e pelo nmero de CPF.
Todos os funcionrios freqentam cursos, que possuem nome,
durao, e quando da freqncia nesses cursos possuem nmero de
faltas e nota (mdia).
Os funcionrios so gerenciados por um deles prprios.
Eles podem tanto receber visitas de fornecedores, como fazer
cotaes de preos com esses mesmos fornecedores.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
gerencia
FUNCIONARIOS
possui
frequenta
e
visitado
CURSOS
Faz
cotacao
DEPENDENTES
FORNECEDORES
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
Os fornecedores possuem nome, endereo, pessoa para contato
e telefones.
Os engenheiros so alocados para projetos diferentes, podendo
para cada projeto exercer funes diferentes. As funes tem nome e
equipamentos.
Os projetos so conhecidos pelos seus nomes, valores e tipos.
Alm disso, os projetos podem ser solicitados por algum estado, ou por
algum municpio (para cada solicitante sabe-se o nome e o nome do
responsvel).
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
FUNCIONARIOS
DEPENDENTES
Generalizao/Especializao
possui
e
visitado
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
CURSOS
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
Os fornecedores possuem nome, endereo, pessoa para contato
e telefones.
Os engenheiros so alocados para projetos diferentes, podendo
para cada projeto exercer funes diferentes. As funes tem nome e
equipamentos.
Os projetos so conhecidos pelos seus nomes, valores e tipos.
Alm disso, os projetos podem ser solicitados por algum estado, ou por
algum municpio (para cada solicitante sabe-se o nome e o nome do
responsvel).
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
PROJETOS
CURSOS
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
Os fornecedores possuem nome, endereo, pessoa para contato
e telefones.
Os engenheiros so alocados para projetos diferentes, podendo
para cada projeto exercer funes diferentes. As funes tem nome e
equipamentos.
Os projetos so conhecidos pelos seus nomes, valores e tipos.
Alm disso, os projetos podem ser solicitados por algum estado, ou por
algum municpio (para cada solicitante sabe-se o nome e o nome do
responsvel).
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
PROJETOS
FUNCOES
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
Os fornecedores possuem nome, endereo, pessoa para contato
e telefones.
Os engenheiros so alocados para projetos diferentes, podendo
para cada projeto exercer funes diferentes. As funes tem nome e
equipamentos.
Os projetos so conhecidos pelos seus nomes, valores e tipos.
Alm disso, os projetos podem ser solicitados por algum estado, ou por
algum municpio (para cada solicitante sabe-se o nome e o nome do
responsvel).
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
ESTADOS
frequenta
alocados
CURSOS
PROJETOS
solicitado
FUNCOES
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
Os fornecedores possuem nome, endereo, pessoa para contato
e telefones.
Os engenheiros so alocados para projetos diferentes, podendo
para cada projeto exercer funes diferentes. As funes tem nome e
equipamentos.
Os projetos so conhecidos pelos seus nomes, valores e tipos.
Alm disso, os projetos podem ser solicitados por algum estado, ou por
algum municpio (para cada solicitante sabe-se o nome e o nome do
responsvel).
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
ESTADOS
frequenta
alocados
PROJETOS
solicitado
MUNICIPIOS
ou
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
2 passo Identificar os Relacionamentos
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
Indica o nmero mnimo/mximo de instncias de uma entidade
que podem estar relacionadas a uma ocorrncia de outra entidade.
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
FUNCIONARIOS
DEPENDENTES
e
visitado
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,
FUNCIONARIOS
DEPENDENTES
e
visitado
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,
FUNCIONARIOS
DEPENDENTES
e
visitado
(1,
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
e
visitado
(1,
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
Cardinalidade Mnima
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
e
visitado
(1,1)
gerencia
Cardinalidade Mnima
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
CURSOS
FUNCOES
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
Cardinalidade Mnima
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
e
visitado
(1,1)
gerencia
Cardinalidade Mnima
ENGENHEIROS
FORNECEDORES
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
Cardinalidade Mnima
(1,
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
(1,
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
(1,
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
(1,
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
(1,
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
(1,
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
Cardinalidade Mxima
(1,
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
Cardinalidade Mxima
(1,
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
Cardinalidade Mxima
(1,
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
Cardinalidade Mxima
(1,
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
Cardinalidade Mxima
(1,N)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
gerencia
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
Cardinalidade Mnima
gerencia
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
e
visitado
(1,1)
Cardinalidade Mnima
gerencia
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
e
visitado
(1,1)
(0,
Cardinalidade Mnima
gerencia
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
e
visitado
(1,1)
(0,
Cardinalidade Mnima
gerencia
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,
(0,
Cardinalidade Mnima
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,
(0,
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,
(0,
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,
(0,
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,
(0,
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,
(0,
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,
(0,
Cardinalidade Mxima
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,
(0,
Cardinalidade Mxima
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,
(0,N)
Cardinalidade Mxima
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,
(0,N)
Cardinalidade Mxima
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
(0,N)
Cardinalidade Mxima
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
(0,N)
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
(0,N)
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
(0,N)
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
(0,N)
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
(0,N)
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
(0,N)
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
Cardinalidade Mnima
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,N)
(0,N)
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
Cardinalidade Mnima
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
(0,N)
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
(1,
Cardinalidade Mnima
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,N)
(0,N)
ENGENHEIROS
FORNECEDORES
(1,1)
Faz
cotacao
(1,
Cardinalidade Mnima
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,
FORNECEDORES
(1,1)
Faz
cotacao
(1,
Cardinalidade Mnima
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,
FORNECEDORES
(1,1)
(1,
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,
FORNECEDORES
(1,1)
(1,
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,
FORNECEDORES
(1,1)
(1,
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,
FORNECEDORES
(1,1)
(1,
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,
FORNECEDORES
(1,1)
(1,
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,
FORNECEDORES
(1,1)
Faz
cotacao
(1,
Cardinalidade Mxima
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,
FORNECEDORES
(1,1)
Faz
cotacao
(1,
Cardinalidade Mxima
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,
FORNECEDORES
(1,1)
Faz
cotacao
(1,N)
Cardinalidade Mxima
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,
FORNECEDORES
(1,1)
Faz
cotacao
(1,N)
Cardinalidade Mxima
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,1)
Faz
cotacao
(1,N)
Cardinalidade Mxima
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,1)
(1,N)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,1)
(1,N)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,1)
(1,N)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,1)
(1,N)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,1)
(1,N)
Faz
cotacao
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,1)
(1,N)
Faz
cotacao
Cardinalidade Mnima
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,1)
(1,N)
Faz
cotacao
Cardinalidade Mnima
frequenta
alocados
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,1)
(1,N)
Faz
cotacao
Cardinalidade Mnima
frequenta
alocados
(0,
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,1)
(1,N)
Faz
cotacao
Cardinalidade Mnima
frequenta
alocados
(0,
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,
(1,1)
(1,N)
Faz
cotacao
Cardinalidade Mnima
frequenta
alocados
(0,
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,
(1,1)
(1,N)
Faz
cotacao
frequenta
alocados
(0,
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,
(1,1)
(1,N)
Faz
cotacao
frequenta
alocados
(0,
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,
(1,1)
(1,N)
Faz
cotacao
frequenta
alocados
(0,
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,
(1,1)
(1,N)
Faz
cotacao
frequenta
alocados
(0,
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,
(1,1)
(1,N)
Faz
cotacao
frequenta
alocados
(0,
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,
(1,1)
(1,N)
Faz
cotacao
Cardinalidade Mxima
frequenta
alocados
(0,
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,
(1,1)
(1,N)
Faz
cotacao
Cardinalidade Mxima
frequenta
alocados
(0,
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,
(1,1)
(1,N)
Faz
cotacao
Cardinalidade Mxima
frequenta
alocados
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,
(1,1)
(1,N)
Faz
cotacao
Cardinalidade Mxima
frequenta
alocados
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1)
(1,N)
Faz
cotacao
Cardinalidade Mxima
frequenta
alocados
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(0,N)
CURSOS
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(1,
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(1,
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(1,
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(1,
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(1,
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(1,
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(1,
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(1,
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(1,
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(1,
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(1,N)
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(1,N)
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(1,N)
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(1,N)
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(1,N)
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(1,N)
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(1,N)
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(1,N)
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
Cardinalidade Mnima
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(1,N)
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
Cardinalidade Mnima
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
ESTADOS
solicitado
MUNICIPIOS
(1,N)
FUNCOES
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
Cardinalidade Mnima
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
(1,
ESTADOS
(1,N)
FUNCOES
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
Cardinalidade Mnima
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
solicitado
(1,
ESTADOS
(1,N)
FUNCOES
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
Cardinalidade Mnima
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
(0,
solicitado
(1,
ESTADOS
(1,N)
FUNCOES
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
(0,
solicitado
(1,
ESTADOS
(1,N)
FUNCOES
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
(0,
solicitado
(1,
ESTADOS
(1,N)
FUNCOES
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
(0,
solicitado
(1,
ESTADOS
(1,N)
FUNCOES
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
(0,
solicitado
(1,
ESTADOS
(1,N)
FUNCOES
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
(0,
solicitado
(1,
ESTADOS
(1,N)
FUNCOES
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
Cardinalidade Mxima
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
(0,
solicitado
(1,
ESTADOS
(1,N)
FUNCOES
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
Cardinalidade Mxima
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
(0,
solicitado
(1,
ESTADOS
(1,N)
FUNCOES
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
Cardinalidade Mxima
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
(0,
solicitado
(1,1)
ESTADOS
(1,N)
FUNCOES
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
Cardinalidade Mxima
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
(0,
solicitado
(1,1)
ESTADOS
(1,N)
FUNCOES
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
Cardinalidade Mxima
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
(0,N)
solicitado
(1,N)
ESTADOS
(1,N)
FUNCOES
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(1,N)
FUNCOES
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(1,N)
FUNCOES
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(1,N)
FUNCOES
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(1,N)
FUNCOES
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(1,N)
FUNCOES
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
Cardinalidade Mnima
(1,N)
FUNCOES
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
Cardinalidade Mnima
(1,N)
FUNCOES
solicitado
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
Cardinalidade Mnima
(1,N)
FUNCOES
solicitado
(1,
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
Cardinalidade Mnima
(1,N)
FUNCOES
solicitado
(1,
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,
(0,N)
solicitado
(1,1)
ESTADOS
Cardinalidade Mnima
solicitado
(1,
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,
solicitado
(1,
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,
solicitado
(1,
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,
solicitado
(1,
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,
solicitado
(1,
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,
solicitado
(1,
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,
(0,N)
solicitado
(1,1)
ESTADOS
Cardinalidade Mxima
solicitado
(1,
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,
(0,N)
solicitado
(1,1)
ESTADOS
Cardinalidade Mxima
solicitado
(1,
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,
(0,N)
solicitado
(1,1)
ESTADOS
Cardinalidade Mxima
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,
(0,N)
solicitado
(1,1)
ESTADOS
Cardinalidade Mxima
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
(0,N)
solicitado
(1,1)
ESTADOS
Cardinalidade Mxima
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
Cardinalidade Mnima
gerencia
(1,1)
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
Um engenheiro gerencia no
mnimo quantos engenheiros?
possui
Cardinalidade Mnima
gerencia
(1,1)
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
Um engenheiro gerencia no
mnimo quantos engenheiros?
Resposta = 1
possui
Cardinalidade Mnima
(1,1)
(1,
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
Um engenheiro gerenciado no
mnimo por quantos engenheiros?
possui
Cardinalidade Mnima
(1,1)
(1,
gerencia
e
visitado
(1,N)
ENGENHEIROS
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
Um engenheiro gerenciado no
mnimo por quantos engenheiros?
Resposta = 1
possui
Cardinalidade Mnima
(1,1)
(1,
gerencia
e
visitado
(1,N)
ENGENHEIROS
(1,
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
(1,
gerencia
e
visitado
(1,N)
ENGENHEIROS
(1,
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
(1,
gerencia
e
visitado
(1,N)
ENGENHEIROS
(1,
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
(1,
gerencia
e
visitado
(1,N)
ENGENHEIROS
(1,
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
(1,
gerencia
e
visitado
(1,N)
ENGENHEIROS
(1,
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
Cardinalidade Mxima
(1,1)
(1,
gerencia
e
visitado
(1,N)
ENGENHEIROS
(1,
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
Um engenheiro gerencia no
mximo quantos engenheiros?
possui
Cardinalidade Mxima
(1,1)
(1,
gerencia
e
visitado
(1,N)
ENGENHEIROS
(1,
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
Um engenheiro gerencia no
mximo quantos engenheiros?
Resposta = N
possui
Cardinalidade Mxima
(1,1)
(1,N)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(1,
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
Um engenheiro gerenciado no
mximo por quantos engenheiros?
possui
Cardinalidade Mxima
(1,1)
(1,N)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(1,
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
Um engenheiro gerenciado no
mximo por quantos engenheiros?
Resposta = 1
possui
Cardinalidade Mxima
(1,1)
(1,N)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(1,1)
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
3 passo Identificar as Cardinalidades
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
(1,N)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(1,1)
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Propriedades (caractersticas) de uma entidade;
Dado que associado a cada ocorrncia de uma entidade;
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Mini-Mundo :
Os funcionrios de uma empresa de engenharia possuem um
nmero de registro, nome, nmero de CPF, nmero de CREA,
departamento, salrio e um nmero de ramal.
Todo funcionrio pode possuir dependentes, que so identificados pelo
nome e pelo nmero de CPF.
Todos os funcionrios freqentam cursos, que possuem nome,
durao, e quando da freqncia nesses cursos possuem nmero de
faltas e nota (mdia).
Os funcionrios so gerenciados por um deles prprios.
Eles podem tanto receber visitas de fornecedores, como fazer
cotaes de preos com esses mesmos fornecedores.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Os fornecedores possuem nome, endereo, pessoa para contato
e telefones.
Os engenheiros so alocados para projetos diferentes, podendo
para cada projeto exercer funes diferentes. As funes tem nome e
equipamentos.
Os projetos so conhecidos pelos seus nomes, valores e tipos.
Alm disso, os projetos podem ser solicitados por algum estado, ou por
algum municpio (para cada solicitante sabe-se o nome e o nome do
responsvel).
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
(0,N)
FUNCIONARIOS
Depto
possui
CREA
CPF
Nome
Reg
(1,1)
(1,N)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(1,1)
DEPENDENTES
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
Salrio
(1,N)
Faz
cotacao
Ramal
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Mini-Mundo :
Os funcionrios de uma empresa de engenharia possuem um
nmero de registro, nome, nmero de CPF, nmero de CREA,
departamento, salrio e um nmero de ramal.
Todo funcionrio pode possuir dependentes, que so identificados pelo
nome e pelo nmero de CPF.
Todos os funcionrios freqentam cursos, que possuem nome,
durao, e quando da freqncia nesses cursos possuem nmero de
faltas e nota (mdia).
Os funcionrios so gerenciados por um deles prprios.
Eles podem tanto receber visitas de fornecedores, como fazer
cotaes de preos com esses mesmos fornecedores.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Os fornecedores possuem nome, endereo, pessoa para contato
e telefones.
Os engenheiros so alocados para projetos diferentes, podendo
para cada projeto exercer funes diferentes. As funes tem nome e
equipamentos.
Os projetos so conhecidos pelos seus nomes, valores e tipos.
Alm disso, os projetos podem ser solicitados por algum estado, ou por
algum municpio (para cada solicitante sabe-se o nome e o nome do
responsvel).
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Nome
(0,N)
FUNCIONARIOS
Depto
(1,1)
(1,N)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(1,1)
DEPENDENTES
possui
CREA
CPF
Nome
Reg
CPF
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
Salrio
(1,N)
Faz
cotacao
Ramal
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Mini-Mundo :
Os funcionrios de uma empresa de engenharia possuem um
nmero de registro, nome, nmero de CPF, nmero de CREA,
departamento, salrio e um nmero de ramal.
Todo funcionrio pode possuir dependentes, que so identificados pelo
nome e pelo nmero de CPF.
Todos os funcionrios freqentam cursos, que possuem nome,
durao, e quando da freqncia nesses cursos possuem nmero de
faltas e nota (mdia).
Os funcionrios so gerenciados por um deles prprios.
Eles podem tanto receber visitas de fornecedores, como fazer
cotaes de preos com esses mesmos fornecedores.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Os fornecedores possuem nome, endereo, pessoa para contato
e telefones.
Os engenheiros so alocados para projetos diferentes, podendo
para cada projeto exercer funes diferentes. As funes tem nome e
equipamentos.
Os projetos so conhecidos pelos seus nomes, valores e tipos.
Alm disso, os projetos podem ser solicitados por algum estado, ou por
algum municpio (para cada solicitante sabe-se o nome e o nome do
responsvel).
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Nome
(0,N)
FUNCIONARIOS
Depto
(1,1)
(1,N)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(1,1)
DEPENDENTES
possui
CREA
CPF
Nome
Reg
CPF
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
Salrio
(1,N)
Faz
cotacao
Ramal
frequenta
alocados
(0,N)
(1,N)
Durao
Nome
Codigo
CURSOS
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Mini-Mundo :
Os funcionrios de uma empresa de engenharia possuem um
nmero de registro, nome, nmero de CPF, nmero de CREA,
departamento, salrio e um nmero de ramal.
Todo funcionrio pode possuir dependentes, que so identificados pelo
nome e pelo nmero de CPF.
Todos os funcionrios freqentam cursos, que possuem nome,
durao, e quando da freqncia nesses cursos possuem nmero de
faltas e nota (mdia).
Os funcionrios so gerenciados por um deles prprios.
Eles podem tanto receber visitas de fornecedores, como fazer
cotaes de preos com esses mesmos fornecedores.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Os fornecedores possuem nome, endereo, pessoa para contato
e telefones.
Os engenheiros so alocados para projetos diferentes, podendo
para cada projeto exercer funes diferentes. As funes tem nome e
equipamentos.
Os projetos so conhecidos pelos seus nomes, valores e tipos.
Alm disso, os projetos podem ser solicitados por algum estado, ou por
algum municpio (para cada solicitante sabe-se o nome e o nome do
responsvel).
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Nome
(0,N)
FUNCIONARIOS
Depto
(1,1)
(1,N)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(1,1)
DEPENDENTES
possui
CREA
CPF
Nome
Reg
CPF
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
Salrio
(1,N)
Faz
cotacao
Ramal
Faltas
frequenta
Mdia
alocados
(0,N)
(1,N)
Durao
Nome
Codigo
CURSOS
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Mini-Mundo :
Os funcionrios de uma empresa de engenharia possuem um
nmero de registro, nome, nmero de CPF, nmero de CREA,
departamento, salrio e um nmero de ramal.
Todo funcionrio pode possuir dependentes, que so identificados pelo
nome e pelo nmero de CPF.
Todos os funcionrios freqentam cursos, que possuem nome,
durao, e quando da freqncia nesses cursos possuem nmero de
faltas e nota (mdia).
Os funcionrios so gerenciados por um deles prprios.
Eles podem tanto receber visitas de fornecedores, como fazer
cotaes de preos com esses mesmos fornecedores.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Os fornecedores possuem nome, endereo, pessoa para contato
e telefones.
Os engenheiros so alocados para projetos diferentes, podendo
para cada projeto exercer funes diferentes. As funes tem nome e
equipamentos.
Os projetos so conhecidos pelos seus nomes, valores e tipos.
Alm disso, os projetos podem ser solicitados por algum estado, ou por
algum municpio (para cada solicitante sabe-se o nome e o nome do
responsvel).
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Nome
(0,N)
FUNCIONARIOS
Depto
(1,1)
(1,N)
gerencia
(1,1)
Nome
e
visitado
(1,N)
ENGENHEIROS
DEPENDENTES
possui
CREA
CPF
Nome
Reg
CPF
Endereo
(0,N)
(0,N)
Nmero
Telefone
(1,N)
(1,1) (1,N)
Salrio
Contato
FORNECEDORES
Faz
cotacao
Ramal
Tipo
(1,N)
Id
Faltas
frequenta
Mdia
alocados
(0,N)
(1,N)
Durao
Nome
Codigo
CURSOS
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Mini-Mundo :
Os funcionrios de uma empresa de engenharia possuem um
nmero de registro, nome, nmero de CPF, nmero de CREA,
departamento, salrio e um nmero de ramal.
Todo funcionrio pode possuir dependentes, que so identificados pelo
nome e pelo nmero de CPF.
Todos os funcionrios freqentam cursos, que possuem nome,
durao, e quando da freqncia nesses cursos possuem nmero de
faltas e nota (mdia).
Os funcionrios so gerenciados por um deles prprios.
Eles podem tanto receber visitas de fornecedores, como fazer
cotaes de preos com esses mesmos fornecedores.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Os fornecedores possuem nome, endereo, pessoa para contato
e telefones.
Os engenheiros so alocados para projetos diferentes, podendo
para cada projeto exercer funes diferentes. As funes tem nome e
equipamentos.
Os projetos so conhecidos pelos seus nomes, valores e tipos.
Alm disso, os projetos podem ser solicitados por algum estado, ou por
algum municpio (para cada solicitante sabe-se o nome e o nome do
responsvel).
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Nome
(0,N)
FUNCIONARIOS
Depto
(1,1)
(1,N)
gerencia
(1,1)
Nome
e
visitado
(1,N)
ENGENHEIROS
DEPENDENTES
possui
CREA
CPF
Nome
Reg
CPF
Endereo
(0,N)
(0,N)
Nmero
Telefone
(1,N)
(1,1) (1,N)
Salrio
Contato
FORNECEDORES
Faz
cotacao
Ramal
Tipo
(1,N)
Id
Faltas
frequenta
Mdia
alocados
(0,N)
(1,N)
Durao
Nome
Codigo
CURSOS
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Mini-Mundo :
Os funcionrios de uma empresa de engenharia possuem um
nmero de registro, nome, nmero de CPF, nmero de CREA,
departamento, salrio e um nmero de ramal.
Todo funcionrio pode possuir dependentes, que so identificados pelo
nome e pelo nmero de CPF.
Todos os funcionrios freqentam cursos, que possuem nome,
durao, e quando da freqncia nesses cursos possuem nmero de
faltas e nota (mdia).
Os funcionrios so gerenciados por um deles prprios.
Eles podem tanto receber visitas de fornecedores, como fazer
cotaes de preos com esses mesmos fornecedores.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Os fornecedores possuem nome, endereo, pessoa para contato
e telefones.
Os engenheiros so alocados para projetos diferentes, podendo
para cada projeto exercer funes diferentes. As funes tem nome e
equipamentos.
Os projetos so conhecidos pelos seus nomes, valores e tipos.
Alm disso, os projetos podem ser solicitados por algum estado, ou por
algum municpio (para cada solicitante sabe-se o nome e o nome do
responsvel).
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Nome
(0,N)
FUNCIONARIOS
Depto
(1,1)
(1,N)
gerencia
(1,1)
Nome
e
visitado
(1,N)
ENGENHEIROS
DEPENDENTES
possui
CREA
CPF
Nome
Reg
CPF
Endereo
(0,N)
(0,N)
Nmero
Telefone
(1,N)
(1,1) (1,N)
Salrio
Contato
FORNECEDORES
Faz
cotacao
Ramal
Tipo
(1,N)
Id
Faltas
frequenta
Mdia
alocados
(0,N)
(1,N)
Durao
Nome
Codigo
CURSOS
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Mini-Mundo :
Os funcionrios de uma empresa de engenharia possuem um
nmero de registro, nome, nmero de CPF, nmero de CREA,
departamento, salrio e um nmero de ramal.
Todo funcionrio pode possuir dependentes, que so identificados pelo
nome e pelo nmero de CPF.
Todos os funcionrios freqentam cursos, que possuem nome,
durao, e quando da freqncia nesses cursos possuem nmero de
faltas e nota (mdia).
Os funcionrios so gerenciados por um deles prprios.
Eles podem tanto receber visitas de fornecedores, como fazer
cotaes de preos com esses mesmos fornecedores.
1 modulo Tc. em Informtica
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Os fornecedores possuem nome, endereo, pessoa para contato
e telefones.
Os engenheiros so alocados para projetos diferentes, podendo
para cada projeto exercer funes diferentes. As funes tem nome e
equipamentos.
Os projetos so conhecidos pelos seus nomes, valores e tipos.
Alm disso, os projetos podem ser solicitados por algum estado, ou por
algum municpio (para cada solicitante sabe-se o nome e o nome do
responsvel.
Modelo Entidade-Relacionamento
4 passo Identificar os Atributos
Nome
(0,N)
FUNCIONARIOS
Depto
(1,1)
(1,N)
gerencia
(1,1)
Nome
e
visitado
(1,N)
ENGENHEIROS
DEPENDENTES
possui
CREA
CPF
Nome
Reg
CPF
Endereo
(0,N)
(0,N)
Nmero
Telefone
(1,N)
(1,1) (1,N)
Salrio
Contato
FORNECEDORES
Faz
cotacao
Ramal
Tipo
(1,N)
Id
Nome Responsvel
Faltas
frequenta
Mdia
alocados
(0,N)
(1,N)
Durao
Nome
Codigo
CURSOS
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
(0,N)
ESTADOS
Nome Responsvel
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
Resultado Diagrama Entidade Relacionamento (DER)
(0,N)
FUNCIONARIOS
DEPENDENTES
possui
(1,1)
(1,N)
gerencia
e
visitado
(1,N)
ENGENHEIROS
(1,1)
(0,N)
(0,N)
FORNECEDORES
(1,N)
(1,1) (1,N)
(1,N)
Faz
cotacao
frequenta
alocados
(0,N)
CURSOS
(1,N)
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
ESTADOS
(0,N)
solicitado
(1,1)
MUNICIPIOS
Modelo Entidade-Relacionamento
Resultado Diagrama Entidade Relacionamento (DER)
Nome
(0,N)
FUNCIONARIOS
Depto
(1,1)
(1,N)
gerencia
(1,1)
Nome
e
visitado
(1,N)
ENGENHEIROS
DEPENDENTES
possui
CREA
CPF
Nome
Reg
CPF
Endereo
(0,N)
(0,N)
Nmero
Telefone
(1,N)
(1,1) (1,N)
Salrio
Contato
FORNECEDORES
Faz
cotacao
Ramal
Tipo
(1,N)
Id
Nome Responsvel
Faltas
frequenta
Mdia
alocados
(0,N)
(1,N)
Durao
Nome
Codigo
CURSOS
FUNCOES
(0,N)
PROJETOS
(0,N)
solicitado
(1,1)
(0,N)
ESTADOS
Nome Responsvel
solicitado
(1,1)
MUNICIPIOS