Banco De Dados PetShop Diogo E Pit Goras

625 palavras 3 páginas
Banco de Dados

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, QTD_Estoque)
Fornecedor (
CodFornecedor
, Nome, Endereço, Telefone)
Dependente (
CPF_Cliente
,
CodDependente
, Nome, Endereço, Telefone)
CompraProduto (
CodProduto
,
CodCompra
)

Relacionados