... | ... | @@ -24,13 +24,13 @@ A escolha de um banco de dados relacional permitiu a estruturação dos dados em |
|
|
|
|
|
## Diagrama do banco de dados
|
|
|
|
|
|

|
|
|

|
|
|
|
|
|
## Relacionamentos
|
|
|
|
|
|
* A tabela `User` se relaciona com várias outras tabelas por meio de identificadores que representam as interações do usuário com a aplicação, como postagens, curtidas, comentários e exercícios.
|
|
|
* A tabela `User` se relaciona com várias outras tabelas por meio de identificadores que representam as interações do usuário com a aplicação, como seus interesses, posts salvos e publicados, itens salvos na biblioteca e exercícios disponíveis ao usuário
|
|
|
|
|
|
* A tabela `Post` possui relacionamentos com os comentários, curtidas e salvamentos, permitindo interações entre as relações entre usuários e seleção de posts favoritos.
|
|
|
* A tabela `Post` possui relacionamentos com os usuários e opções de salvamento, permitindo interações entre as relações entre usuários e seleção de posts favoritos.
|
|
|
|
|
|
* A tabela `Exercise` está vinculada aos usuários e aos interesses, contemplando as atividades disponíveis e concluídas referentes ao usuário.
|
|
|
|
... | ... | |