Diagramas
Sistemas Para Internet – Fundamentos de Banco de Dados
Professor: Jonas Nepomuceno
Aluno(a)s:______________________________________________________
Referencia bibliográfica: Rodrigo Spinola e adaptação Jonas Nepomuceno
01- Construa utilizando SQL e desenhe o modelo lógico (utilizando workbench) do problema abaixo.
Diagrama para uma transportadora.
Esse sistema deverá armazenar as informações sobre seus clientes que são pessoas físicas que possuem nome, endereço e telefone.
O sistema deverá armazenar informações sobre as Filiais que têm nome, endereço, telefone, funcionário responsável e vários veículos.
Funcionários são identificados pelo seu número de matrícula, e devem conter ainda nome, endereço, telefone e dependentes (com nome e data de nascimento), além de estar associado, obrigatoriamente, a uma filial.
Veículos devem possuir número de placa e um tipo de veículo, além de ser necessariamente de uma filial.
O tipo de Veículo apresenta uma descrição (como caminhão e moto) e o peso máximo que pode transportar além de estar associado a veículos.
É necessário armazenar as Cidades, quem contém o nome da cidade e o estado a que pertence, representando as cidades abrangidas pela empresa de transporte.
Cada Frete tem um código, um cliente, o veículo que deve efetuar o frete, cidade origem e cidade destino, funcionário responsável e itens a serem transportados, não podendo haver um frete sem os dados citados.
Categoria do frete deve conter descrição e um percentual, que deve incidir sobre o valor do frete onde, por exemplo, entregas rápidas têm aumento de 10%, entregas super-rápidas têm aumento de 30%, e entrega normal não tem acréscimo no valor.
Um Item de Transporte é cada objeto a ser transportado num frete e deve possuir apenas uma descrição e seu