Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Enjoy-The-Run
  • wiki
  • Wiki
  • banco_dados

banco_dados · Changes

Page history
Update banco_dados authored Aug 26, 2019 by Igor Sgorla Brehm's avatar Igor Sgorla Brehm
Hide whitespace changes
Inline Side-by-side
banco_dados.md
View page @ c5dc59e5
......@@ -9,4 +9,196 @@ Aqui deve ser explicado com modelos e explicações como o Banco de Dados foi co
* Como ele foi desenvolvido, com Imagens e Diagramas
* o Collections(Entities)
* o ScriptSQL
\ No newline at end of file
* o ScriptSQL
## Modelo Conceitual
### Usuario
1. Nome:
Tipo = Texto
Descrição = nome completo do usuário
2. E-mail:
Tipo = Texto
Descrição = email do usuário a ser usado para login
3. CPF:
Tipo = Texto
Descrição = número de cpf do usuário no formato 123.456.789.00
4. Data_Nasc:
Tipo = Data
Descrição = data de nascimento do usuário
5. Telefone:
Tipo = Texto
Descrição = número de telefone do usuário
6. Senha:
Tipo = Texto
Descrição = senha de acesso a conta do usuário
7. Deleted:
Tipo = Bool
Descrição = valor true indica que a conta foi excluída
8. Role:
Tipo = Bool
Descrição = true indica admin, false indica atleta
### Log
1. Usuario (FK):
Tipo = Usuario
Descrição = usuário que realizou a ação
2. DateTime:
Tipo = Data
Descrição = data e horário quando ocorreu esta ação
3. Action:
Tipo = Texto
Descrição = ação realizada (e.g. terminou um treino)
4. Where:
Tipo = Texto
Descrição = onde a ação foi realizada (e.g. na tela do treino)
5. Deleted:
Tipo = Bool
Descrição = valor true indica que o log foi excluído
### Treino
1. Usuario (FK):
Tipo = Usuario
Descrição = Usuário as quais pertence o treino
2. Semana:
Tipo = Inteiro
Descrição = Qual das semanas de treino este treino pertence (1-4)
3. Description:
Tipo = Texto
Descrição = Descrição do treino, com as metas a se atingir
4. Month:
Tipo = Inteiro
Descrição = número do mês atual. É um inteiro que inicia em 1 e continua incrementando a cada mês que se passa infinitamente (e.g. mês 146 desde o lançamento do app)
5. Order:
Tipo = Inteiro
Descrição = valor inteiro indicando a ordem deste treino na lista de treinos da semana. Número menor aparece antes.
6. DateTime_Created:
Tipo = Data
Descrição = data e hora que o treino foi criado
7. Deleted:
Tipo = Bool
Descrição = valor true indica que o treino foi excluído
8. Distance:
Tipo = Inteiro
Descrição = distância em metros que o usuário percorreu no treino e preencheu no app
9. Time:
Tipo = Inteiro
Descrição = tempo em minutos que o usuário percorreu o treino e preencheu no app
10. DateTime_Concluded:
Tipo = Data
Descrição = data e hora que o treino foi concluído
### Posts
1. DateTime Cadastro:
Tipo = Data
Descrição =
2. Titulo:
Tipo = Texto
Descrição = titulo do post
3. Tipo:
Tipo = Enum
Descrição = Event ou Notification
4. Description:
Tipo = Texto
Descrição = descrição do post
5. Date_Post:
Tipo = Data
Descrição =
6. Date_Event:
Tipo = Data
Descrição =
7. Deleted:
Tipo = Bool
Descrição = valor true indica que o post foi excluído
### Post_Usuario
1. Post (FK):
Tipo = Post
Descrição = Post pertencente a este Post_Usuario
2. Usuario (FK):
Tipo = Usuario
Descrição = Usuario aos quais este Post_Usuario pertence
3. Action:
Tipo = Texto
Descrição =
4. DateTime:
Tipo = Data
Descrição =
5. Deleted:
Tipo = Bool
Descrição = valor true indica que o Post_Usuario foi excluído
\ No newline at end of file
Clone repository
  • arquitetura
  • banco_dados
  • configuracao
  • cronograma
  • gerenciamento_projeto
  • Home
  • instalacao
  • materiais_estudo
  • mockups
  • requisitos
  • reunioes
  • sprints
  • time