O Diagrama Entidade Relacionamento
Por: Ricardo Freitas • 22/1/2022 • Trabalho acadêmico • 2.348 Palavras (10 Páginas) • 187 Visualizações
TRABALHOS 1,2,3,4 E 5 DE BANCO DE DADOS 1
Diagrama Entidade Relacionamento
[pic 1]
Modelo Relacional
FUNCIONARIO(id_funcionario, nome_funcionario, telefone, disponibilidade_func,carga_horaria);
MOTORISTA(id_funcionario, carteira_hab);
AJUDANTE(id_funcionario);
VEÍCULO(placa, disponibilidade_vei, monitoramento, tipo_veiculo);
ROMANEIO(id_romaneio, peso, qtd_produtos);
ROTA(id_rota, hora_coleta, data_coleta, localizacao_entrega, distancia);
VIAGEM(id_funcionario, placa, data_viagem, num_ajudantes, valor_combustivel, pedagio, id_romaneio, id_rota, id_pedido);
CLIENTE(id_cliente, rua, bairro, cidade, cep, numero, uf, tipo);
PESSOA FÍSICA(id_cliente,cpf, nome_pessoa,data_nascimento, rg);
PESSOA JURÍDICA(id_cliente, cnpj, razao_social, nome_fantasia, insc_estadual);
PEDIDO(id_pedido, quantidade, forma_pagamento, observacoes, data_entrega, hora_entrega, valor_total, tipo_embalagem,id_cliente);
TELEFONE(id_cliente, telefone);
NOTA FISCAL(id_notafiscal, valor_total, data_emissao,id_pedido);
PRODUTO(id_produto, tipo_produto, nome_produto, id_pedido);
DICIONÁRIO DE DADOS
FUNCIONARIO
Nome | Descrição | Tipo | T | P | N | F | Obs |
id_funcionario | numero funcionario | Inteiro | 10 | S | N | N | |
nome_funcionario | nome funcionario | Texto | 80 | N | N | N | |
telefone | telefone | Inteiro | 14 | N | N | N | (xx)xxxxxxxxx |
disponibilidade_funcionario | disponibilidade do funcionario | Texto | 3 | N | N | N | Formato: Sim/Nao |
carga_horaria | carga horararia | Texto | 10 | N | N | N |
MOTORISTA
Nome | Descrição | Tipo | T | P | N | F | Obs |
id_funcionario | numero funcionario | Inteiro | 10 | S | N | S | |
carteira_hab | carteira de habilitacao | Inteiro | 10 | N | N | N |
AJUDANTE
Nome | Descrição | Tipo | T | P | N | F | Obs |
id_funcionario | identificacao unica do ajudante | Inteiro | 10 | S | N | S |
VEICULO
Nome | Descrição | Tipo | T | P | N | F | Obs |
disponilibilidade_vei | disponibilidade do veiculo | Texto | 3 | N | N | N | Formato: Sim/Nao |
monitoramento | monitoramento, local veiculo | Texto | 25 | N | N | N | Formato: Cidade-SiglaEstado |
placa | placa | Texto | 9 | S | N | N | Formato: xxx-xxxx |
tipo_veiculo | tipo veiculo | Texto | 20 | N | N | N |
ROMANEIO
Nome | Descrição | Tipo | T | P | N | F | Obs |
id_romaneio | numero do romaneio | Inteiro | 20 | S | N | N | |
peso | peso | Texto | 10 | N | N | N | Formato xxxx,xx |
qtd_produtos | quantidade dos produtos | Inteiro | 20 | N | N | N |
ROTA
Nome | Descrição | Tipo | T | P | N | F | Obs |
id_rota | numero da rota | Inteiro | 20 | S | N | N | |
data_coleta | data coleta | Texto | 10 | N | N | N | Formato: dd-mm-aaaa |
hora_coleta | hora_coleta | Texto | 10 | N | N | N | Formato: hh-mm-ss |
localizacao_entrega | localização da entrega | Texto | 20 | N | N | N | |
distancia | distancia do destinatario | Inteiro | 20 | N | N | N |
...