5
respostas

Preciso de ajuda com uma modelagem conceitual

Estou iniciando o curso de modelagem de banco de dados e preciso de ajuda com algumas dúvidas, como faço para ter orientação do professor do curso. Fiz meu modelo conceitual e preciso que alguém veja se esta correto e me ajude com as alterações que precisam serem feitas.!!MODELO CONCEITUAL

Criando um Sistema de Salão de Beleza e Barbearia

Nossa empresa precisa de um sistema para que possamos organizar os agendar horários dos clientes, os pagamentos dos funcionários, controle de fluxo de caixa e controle de estoque dos produtos utilizados no salão. Na agenda dos clientes precisamos dos nomes, horário, telefone, e-mail, serviço e o nome do profissional que vai atender o cliente. Para calcular a comissão dos serviços executados pelos funcionários, precisamos saber o total e quais clientes foi atendido e o serviço. Para controle do fluxo de caixa precisamos lançar uma venda com forma de pagamento, com a informação dos produtos, serviços, cliente, funcionário, valor dos produtos e valor total da venda. Precisamos controlar o estoque dos produtos que são utilizados e vendidos no salão, quando for utilizado pelo salão ser informado na saída do estoque sem gerar uma venda e essa saída deverá constar para que serviço está sendo retirado esse produto e qual funcionário solicitou a retirada e quem autorizou a retirada, quando for vendido para o cliente gerar uma venda com os dados igual ao gerado pelos serviços. Somente o caixa deverá ter autorização para efetuar as vendas e o gerente de liberar os produtos para os funcionários. Para agendar o horário dos clientes poderá ser qualquer funcionário.

5 respostas

Érica,

Posso tentar ajudar?

O certo ou errado depende das regras de negócio da empresa e isso pode mudar de acordo com o script. Uma empresa pode ter uma visão diferente de outra (regras de negócio diferentes).

Seu modelo está bastante completo, mas tenho algumas criticas, por exemplo...

1 - Seu relacionamento entre "Forma de Pagamento" e "Venda" diz:

  • Uma venda possui várias formas de pagamento; - Okay, suponho que o cliente possa pagar uma parte em dinheiro e uma parte em cartão, por exemplo.
  • Uma forma de pagamento só possui uma venda?!? - Eps! Se uma venda foi feita em dinheiro, outra venda NÃO poderá ser em dinheiro?!?

2 - Seu relacionamento entre "Produto" e "Estoque" diz:

  • Um produto está em vários estoques; A empresa possui vários estoques... okay?
  • Um estoque possui um e somente um produto?

... Um colaborador pode ter várias funções?

[]'s,

Fabio I.

Érica,

Por favor, veja o meu modelo de dados.

Modelo 2

Será que atende todas as necessidades do negócio?

[]'s,

Fabio I.

Fábio, muito obrigado pela gentileza e ajuda, agora deu uma clareada minhas ideias.

Érica,

Por favor, leia bastante sobre DER, MER e Diagrama de Classes. E principalmente faça muitos, mas muitos, mas muitos exercícios. Abaixo vou colocar alguns links:

========================================

MER e DER: Modelagem de Bancos de Dados

Veja neste artigo as definições de Modelo Entidade Relacionamento (MER) e Diagrama Entidade Relacionamento (DER), utilizados na modelagem de bancos de dados.

Parte do diagrama de classe envolvendo pessoas

https://www.devmedia.com.br/mer-e-der-modelagem-de-bancos-de-dados/14332

========================================

Diagrama de classes X MER

https://www.guj.com.br/t/diagrama-de-classes-x-mer/222515

========================================

Orientações básicas na elaboração de um diagrama de classes

Este artigo orienta o estudante na elaboração de um diagrama de classe, procurando estabelecer, de forma sintética, os principais pontos para a abstração dos objetos e classes de um cenário específico.

https://www.devmedia.com.br/orientacoes-basicas-na-elaboracao-de-um-diagrama-de-classes/37224

========================================

Como fazer um diagrama entidade relacionamento

O que você quer fazer com diagramas de entidade-relacionamento?

Quero aprender mais sobre diagramas entidade-relacionamento.

DER - Diagrama Entidade Relacionamento

https://www.lucidchart.com/pages/pt/como-fazer-um-diagrama-entidade-relacionamento

========================================

Como fazer um diagrama de classe [+ exemplo]

BY LETÍCIA FONSECA, JUL 04, 2022

Sistema de TI para serviços de passageiros

https://pt.venngage.com/blog/diagrama-de-classe/

========================================

VEJA TAMBÉM! Duas ferramentas na internet (sem instalação) para modelar dados:

========================================

DRAW IO

https://app.diagrams.net/

========================================

LUCID CHART

https://lucid.app/

========================================

[]'s,

Fabio I.

Obrigada, Fábio vou olhar os artigos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software