Banco de dados -Pet Shop
Pet Shop
Turma: NF
Professora: Maria Lencastre
Equipe: Diogo Leal e Pitágoras Vieira
Minimundo: Pet Shop
O Pet Shop mantém o cadastro dos clientes da loja. Cada cliente tem seu CPF, nome, endereço e telefone registrados. Os animais dos clientes podem ser cadastrados, cada animal tem código do animal, tipo de animal e nome.
Cada cliente pode ter dependentes. Cada dependente tem o código do dependente, nome, endereço e telefone registrados.
É feito também o cadastro dos funcionários, onde se registra o CPF do funcionário, função, nome, endereço, telefone e salário.
Cada compra de produto(s) que é feita no pet shop envolve o cliente, o funcionário e os produtos que estão envolvidos na transação. Cada compra registrada contém o valor da compra, a data e o código da compra. Cada produto tem o código do produto, nome, preço, quantidade em estoque e descrição dos produtos registrados.
Registram-se também os serviços que o pet shop presta aos clientes, serviços esses cujos animais dos clientes estão envolvidos, como por exemplo, tosa ou banho. Cada serviço envolve os funcionários envolvidos, o cliente e o animal. Cada serviço registra o preço, descrição e código do serviço.
Há ainda o registro dos fornecedores dos produtos da pet shop. Um fornecedor pode fornecer mais de um produto. Cada fornecedor tem o código do fornecedor, nome, endereço e telefone registrados.
Modelo Entidade Relacional
Modelo Relacional
Cliente (CPF_Cliente, Nome, Telefone, Endereço)
Animal (CodAnimal, Nome, Tipo, CPF_Cliente(FK))
Serviço_Animal (CodServiço, CPF_Cliente(FK), CPF_Funcionario(FK), CodAnimal(FK), Descricao, Preco)
Funcionario (CPF_Funcionario, Nome, Endereco, Telefone, Funcao)
FunçãoFuncionário (Funcao, Salario)
Compra (CodCompra, CPF_Cliente(FK), CPF_Funcionario(FK), Valor, Data)
Produto (CodProduto, CodFornecedor(FK), Nome, Descricao, Preço,