... | ... | @@ -24,14 +24,14 @@ 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 seus interesses, posts salvos e publicados, itens salvos na biblioteca e exercícios disponíveis ao usuário
|
|
|
* A tabela `User` se relaciona com várias outras tabelas por meio de intermediadores 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 realizados pelo usuário.
|
|
|
|
|
|
* 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 `Post` possui relacionamentos com os usuários, permitindo o registro de publicações realizadas e salvas.
|
|
|
|
|
|
* A tabela `Exercise` está vinculada aos usuários e aos interesses, contemplando as atividades disponíveis e concluídas referentes ao usuário.
|
|
|
* A tabela `Exercise` está vinculada aos usuários e aos interesses, contemplando as atividades disponíveis e concluídas fundamentadas pelos interesses do usuário.
|
|
|
|
|
|
* A tabela `Interest` permite que os usuários associem interesses ao seu perfil, personalizando a experiência com a plataforma através das recomendações do feed e dos exercícios disponibilizados. |
|
|
\ No newline at end of file |
|
|
* A tabela `Interest` possui relações entre os exercícios e os usuários, garantindo a adaptação das atividades disponibilizadas através dos interesses selecionados pelo usuário. |
|
|
\ No newline at end of file |