|
|
| [Home](home) | [Escopo](escopo) | [Processo](processo) | [Design/Mockups](design_mockups) | [Configuração](configuracao) | [Arquitetura](arquitetura) | [Gerência](gerencia) | [Código](codigo) | [**BD**](Banco-de-Dados) | [Qualidade](qualidade) | [Frontend](frontend) | [Backend](backend) |
|
|
|
| :----------: | :-------------------------------: | :------------------: | :--------------: | :--------------------------: | :--------------------: | :------------------------: | :--------------: | :---------------: | :--------------------: | :---------------: | :--------------------: |
|
|
|
|
|
|
![Static Badge](https://img.shields.io/badge/Banco_de_dados-Relacional-blue)
|
|
|
[![MySQL](https://shields.io/badge/MySQL-lightgrey?logo=mysql&logoColor=white&labelColor=blue)](https://www.mysql.com/)
|
|
|
|
|
|
|
|
|
- [Descrição](#descrição)
|
|
|
- [Modelo e provedor escolhido (MySQL)](#modelo-e-provedor-escolhido-mysql)
|
... | ... | @@ -18,11 +15,13 @@ |
|
|
|
|
|
Esta seção da documentação visa apresentar o banco de dados utilizado no projeto, bem como sua configuração e utilização. O banco de dados utilizado no projeto é o [MySQL](https://mysql.com), e o ORM utilizado para a conexão com o banco de dados é o [Prisma](https://prisma.io). O banco de dados é utilizado para armazenar os dados da aplicação, como usuários, projetos, tarefas, etc.
|
|
|
|
|
|
[![MySQL](https://shields.io/badge/MySQL-lightgrey?logo=mysql&logoColor=white&labelColor=blue)](https://www.mysql.com/)
|
|
|
## Modelo e provedor escolhido (MySQL)
|
|
|
|
|
|
O modelo de banco de dados escolhido para o projeto foi o relacional, devido a sua simplicidade e facilidade de implementação. Ainda, o modelo relacional é o modelo mais utilizado atualmente, e é o modelo que a equipe possui mais experiência e conhecimento.
|
|
|
Após definido o modelo, foi necessário escolher o provedor de banco de dados que seria utilizado e, sem muita discussão, optou-se por utilizar o MySQL ao invés de, por exemplo. Ele é um dos bancos de dados mais utilizados atualmente, e é também um dos bancos de dados mais utilizados pela equipe, o que facilita a manutenção e o desenvolvimento do projeto.
|
|
|
|
|
|
![Static Badge](https://img.shields.io/badge/Banco_de_dados-Relacional-blue)
|
|
|
## Diagrama do Banco de Dados
|
|
|
|
|
|
![Relational MySQL Schema](uploads/30c40519357d532a3c42e2ad1cabd7d0/schema.png)
|
... | ... | |