Buscar

revisaoav2

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

*
*
MODELAGEM DE DADOS
PROF. RAFAEL DIAS RIBEIRO, M.Sc.
@ribeirord
MODELAGEM DE DADOS
REVISÃO 2
Prof. Rafael Dias Ribeiro. M.Sc.
@ribeirord
*
*
Do funcionário é preciso saber a sua matrícula, nome, sexo, cpf, rua, numero, complemento e se ele possui ou não dependentes. Caso ele possua dependentes é preciso saber o nome, sexo e parentesco. Um dependente é sempre de apenas um funcionário, assim se os funcionários Maria e João tiverem um filho, este filho só pode ser dependente de apenas um (ou Maria ou João).
A empresa trabalha orientada por projetos, assim um funcionário está sempre alocado em um projeto, esta alocação tem uma data de inicio e uma data de fim. Após a data de fim o funcionário poderá ser alocado em outro projeto. Para a empresa é importante saber o histórico de alocação dos funcionários em projetos.
Os projetos quando criados não possuem nenhum funcionário alocado. A alocação é realizada quando o projeto é iniciado. Todo projeto tem um nome, uma descrição e um valor orçado.
Desenvolva o modelo lógico relacional do minimundo acima
*
*
Do funcionário é preciso saber a sua matrícula, nome, sexo, cpf, rua, numero, complemento e se ele possui ou não dependentes. Caso ele possua dependentes é preciso saber o nome, sexo e parentesco. Um dependente é sempre de apenas um funcionário, assim se os funcionários Maria e João tiverem um filho, este filho só pode ser dependente de apenas um (ou Maria ou João).
FUNCIONÁRIO
DEPENDENTE
*
*
Do funcionário é preciso saber a sua matrícula, nome, sexo, cpf, rua, numero, complemento e se ele possui ou não dependentes. Caso ele possua dependentes é preciso saber o nome, sexo e parentesco. Um dependente é sempre de apenas um funcionário, assim se os funcionários Maria e João tiverem um filho, este filho só pode ser dependente de apenas um (ou Maria ou João).
FUNCIONÁRIO
DEPENDENTE
(0,N)
(1,1)
*
*
A empresa trabalha orientada por projetos, assim um funcionário está sempre alocado em um projeto, esta alocação tem uma data de inicio e uma data de fim. Após a data de fim o funcionário poderá ser alocado em outro projeto. Para a empresa é importante saber o histórico de alocação dos funcionários em projetos.
Os projetos quando criados não possuem nenhum funcionário alocado. A alocação é realizada quando o projeto é iniciado. Todo projeto tem um nome, uma descrição e um valor orçado.
FUNCIONÁRIO
PROJETO
ALOCADO
*
*
A empresa trabalha orientada por projetos, assim um funcionário está sempre alocado em um projeto, esta alocação tem uma data de inicio e uma data de fim. Após a data de fim o funcionário poderá ser alocado em outro projeto. Para a empresa é importante saber o histórico de alocação dos funcionários em projetos.
Os projetos quando criados não possuem nenhum funcionário alocado. A alocação é realizada quando o projeto é iniciado. Um funcionário só pode ser alocado apenas uma vez por projeto. Todo projeto tem um nome, uma descrição e um valor orçado.
FUNCIONÁRIO
PROJETO
ALOCADO
(1,N)
(0,N)
*
*
FUNCIONÁRIO
PROJETO
ALOCADO
(1,N)
(0,N)
DEPENDENTE
(1,1)
TEM
(0,N)
Matrícula
Nome
Sexo
Cpf
rua,
Numero
complemento
Nome
sexo 
parentesco
Nome
Descrição
valor
data_inicio 
data_fim
*
*
Esquema Relacional
FUNCIONÁRIO (Matrícula, Nome, Sexo, CPF, Rua, Número, Complemento)
PROJETO (Código, Nome, Descrição, Valor)
ALOCAÇÃO (Func-Matricula, Proj-Codigo, Data-início, Data-Término)
DEPENDENTE (Func-Matricula, Numero, Nome, Sexo, Parentesco) 
 
*
*
CÃO
MACHO
FEMEA
CRUZAMENTO
NINHADA
FILHOTE
PROPRIETÁRIO
Nome
Raça
Data _Nascimento
CIO
Nome
CPF
Telefone
Data_Cruzamento
Local
Data_Nascimento
Raça
Peso
(1,1)
(0,N)
(0,1)
(1,1)
(1,N)
(1,1)
(1,1)
(0,N)
(0,N)
(1,1)
(0,1)
(0,1)
(1,1)
*
*
*
*
*
*
*
*

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais