Lógica, perguntado por jessianesilvareses, 11 meses atrás

Dado o seguinte D.E.R faca a conversão para o modelo relacional (lógico) derivado.
Departamento
Alocacao
Empregado
sigla_departamento
nome_departamento
orcamento_departamento
L
matricula_empregado
nome_empregado
cargo_empregado
salario_empregado​

Soluções para a tarefa

Respondido por Kbites
1

Resposta:

Infelizmente não pude ter conhecimento da cardinalidade por isso tratei-a como (0,n) para os dois casos e acreditado que Alocação seja um relacionamento e não um entidade.

Coloquei dois PDFs um disponibilizando meu diagrama (DER) e o outros o modelo em tabelas (ou lógico):  

Modelo sql:

CREATE TABLE Departamento (

   orcamento_departamento DECIMAL,

   sigla_departamento CHAR,

   nome_departamento CHAR

);

CREATE TABLE Empregado (

   matricula_empregado CHARACTER PRIMARY KEY,

   nome_empregado CHAR,

   cargo_empregado CHAR,

   salario_empregado​ DECIMAL

);

CREATE TABLE Alocacao (

   fk_Empregado_matricula_empregado CHARACTER

);

 

ALTER TABLE Alocacao ADD CONSTRAINT FK_Alocacao_1

   FOREIGN KEY (fk_Empregado_matricula_empregado)

   REFERENCES Empregado (matricula_empregado)

   ON DELETE SET NULL;

Explicação:

Anexos:
Perguntas interessantes