Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Se-doce-fosse
  • Wiki
  • Wiki
  • banco_dados

Last edited by Willian Ferreira Weyh Sep 26, 2025
Page history
This is an old version of this page. You can view the most recent version or browse the history.

banco_dados

O banco de dados foi projetado para gerenciar de forma integrada produtos, pedidos, cupons de desconto, usuários e o controle de insumos. Ele possibilita desde o cadastro e venda de produtos até a administração de estoque, histórico de compras e avaliações de clientes.

A estrutura é composta por entidades principais que se relacionam entre si, garantindo integridade e flexibilidade para atender tanto a parte de vendas quanto o controle de recursos internos.

Entidades

Produto

  • Representa os itens comercializados.

  • Possui atributos como nome, descrição, valor, imagem e status de ativo.

  • Relaciona-se com cupons (para promoções), pedidos e insumos utilizados na produção.

Pedido

  • Centraliza as compras realizadas pelos clientes.

  • Contém informações como cliente, data, valor total, status e cupom aplicado.

  • Relaciona-se com pedido_item, detalhando os produtos adquiridos.

Pedido_Item

  • Detalha cada produto dentro de um pedido.

  • Registra quantidade e valor unitário.

Cupom

  • Representa descontos aplicáveis em pedidos.

  • Possui informações como código, valor de desconto, validade, além de indicar se é único ou ativo.

  • Relaciona-se com cupom_produto, que define os produtos elegíveis.

User

  • Representa clientes e administradores do sistema.

  • Armazena dados de autenticação (email, senha_hash) e informações pessoais (nome, cargo).

  • Permite rastrear atividades como data de criação e último login.

Avaliação

  • Permite que clientes avaliem pedidos.

  • Inclui nota, descrição e nome de exibição.

Estoque_Insumos

  • Gerencia os insumos utilizados na produção de produtos.

  • Registra quantidade disponível, preço de compra e ponto de reposição.

Histórico_Compra

  • Armazena registros de aquisição de insumos.

  • Guarda informações sobre quantidade comprada, unidade de medida e preço pago.

Unidade

  • Define unidades de medida (ex.: kg, litro, unidade).

  • Cada insumo é vinculado a uma unidade.

Produto_Ingrediente

  • Relaciona produtos aos insumos utilizados na sua produção.

  • Informa a quantidade utilizada de cada insumo.

Cupom_Produto

  • Define a quais produtos um cupom pode ser aplicado.BD_SeDosseFosse
Clone repository
  • Arquitetura
  • banco_dados
  • codigo
  • configuracao
  • design_mockups
  • escopo
  • Home
  • processo
  • qualidade
  • uploads
    • 1ba82490dae6da7a4519295ab0cf736b
      • CONFIGURATION