Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Wiki 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
    • Metrics
    • 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
  • Sem Barreiras
  • WikiWiki
  • Wiki
  • Banco de Dados

Last edited by Leonardo Forner Jun 23, 2024
Page history
This is an old version of this page. You can view the most recent version or browse the history.

Banco de Dados

Descrição

O PostgreSQL é um Sistema Gerenciador de Banco de Dados Relacional (SGBDR) de código aberto que oferece um ambiente altamente escalável e seguro para armazenamento e recuperação de dados. Sua arquitetura modular e flexível, combinada com recursos avançados como transações ACID e suporte a JSON, tornou-o uma escolha preferencial para este projeto.

Banco de Dados - Sem Barreiras

O banco de dados fornece uma estrutura organizada e eficiente para armazenar e gerenciar todas as informações relevantes, como dados sobre usuários, estabelecimentos, deficiências, acessibilidades, classificações e postagens. Sua utilização facilita a organização, consulta e compartilhamento de informações cruciais para promover a acessibilidade e inclusão.

Tabelas e Relações

User: Armazena informações sobre os usuários.

UserDisability: Relaciona usuários e suas deficiências.

Disability: Mantém registros das diferentes deficiências que os usuários podem ter.

Accessibility: Armazena informações sobre os tipos de acessibilidade que os estabelecimentos podem ter dispostos.

DisabilityAccessibility: Relaciona deficiências e as acessibilidades necessárias.

Establishment: Contém dados sobre os estabelecimentos onde os usuários podem frequentar.

EstablishmentAccessibility: Entidade associativa que registra as acessibilidades presentes em um estabelecimento.

Post: Registra as postagens feitas pelos usuários sobre os estabelecimentos.

Modelagem

Esquema Conceitual

modelagem_conceitual

Esquema Lógico

modelagem_lógica

Clone repository
  • Banco de Dados
  • Sprint 0
  • Sprint 1
  • Sprint 2
  • Sprint 3
  • Sprint 4
  • arquitetura
  • backend
  • configuracao
  • design_mockups
  • escopo
  • frontend
  • gerencia
  • Home
  • processo
View All Pages