Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Creative Flow - Wiki Creative Flow - Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 24
    • Issues 24
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Creative Flow
  • Creative Flow - WikiCreative Flow - Wiki
  • Wiki
  • Banco de Dados

Banco de Dados · Changes

Page history
Update Banco de Dados authored Mar 24, 2025 by Lucas Eduardo De Oliveira Machado's avatar Lucas Eduardo De Oliveira Machado
Show whitespace changes
Inline Side-by-side
Banco-de-Dados.md
View page @ 9e86b234
......@@ -24,14 +24,14 @@ A escolha de um banco de dados relacional permitiu a estruturação dos dados em
## Diagrama do banco de dados
![DB_Diagram](uploads/608f3759cebd0be64b8069bf93f19d41/DB_Diagram.png)
![DB_Diagram](uploads/05796c85bebafb07e8282a37778060a5/DB_Diagram.png)
## 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
Clone repository
  • Arquitetura
  • Banco de Dados
  • Configuração
  • Design
  • Escopo
  • Gerência
  • Home
  • Processo