Home | Escopo e Cronograma | Git Workflow | Design e Mockups | Configuração | Arquitetura | Infraestrutura | BD |
---|
Banco de Dados
Para o banco de dados utilizado na aplicação, escolhemos o postgresql, um SGBD relacional de código aberto muito popular por sua maturidade (tendo mais de 35 anos de desenvolvimento), facilidade de uso e grande ecossistema.
Modelagem relacional
Após muitas conversas com os clientes e com o time, criamos um diagrama relacional para definir o formato do nosso banco e das tabelas presentes nele. Para que todos os membros do time possam ver e editar o diagrama, escolhemos utilizar a plataforma LucidChart, que permite a colaboração de diversos usuários na ciração de diagramas de todos os tipos, com suporte para diagramas UML, que foi o template que utilizamos.
Abaixo podemos conferir a primeira versão da modelagem desenvolvida
E abaixo segue a segunda versão da modelagem desenvolvida