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