Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • D Denúncia a Violência 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
  • Denúncia a Violência
  • Denúncia a Violência Wiki
  • Wiki
  • banco_dados

banco_dados · Changes

Page history
Update banco_dados authored Mar 26, 2022 by Matheus Pozzer Moraes's avatar Matheus Pozzer Moraes
Hide whitespace changes
Inline Side-by-side
banco_dados.md
View page @ 393e7c57
......@@ -9,7 +9,7 @@ O banco de dados escolhido pelo time é o Firebase, um banco de dados NoSql. Esc
## Coleções
Por ser um banco de dados documental, as informações são persistidas em coleções. Para nosso app possuímos as seguintes coleções
Por ser um banco de dados documental, as informações são persistidas em coleções. Para nosso app pensamos nas seguintes coleções.
#### Coleção user:
```
......@@ -17,15 +17,11 @@ Por ser um banco de dados documental, as informações são persistidas em cole
Id (hash)
Name (string)
Username (string)
Telefone(Object array)[{
IdTelefone
}]
Telefone(Object array)
Genero(char/string)
Endereco(Object)
Posts(object array) [{
PostId(hash)
isActive(boolean)
}]
Endereco(Object array)[{
EnderecoId(hash)
}]
}
```
......@@ -35,10 +31,9 @@ Por ser um banco de dados documental, as informações são persistidas em cole
Id (hash)
isActive(boolean)
Image(object)
Like(int)
Descricao(string)
Tags(object array)[{
TagId
TagId(hash)
}]
}
```
......@@ -53,7 +48,7 @@ Por ser um banco de dados documental, as informações são persistidas em cole
Complemento(string)
Bairro(string)
Tags(object array)[{
TagId
TagId(hash)
}]
}
```
......@@ -74,7 +69,7 @@ Por ser um banco de dados documental, as informações são persistidas em cole
IdPost(string)
Comentario(string)
Resposta(object array)[{
IdResposta
IdResposta(hash)
}]
}
```
......@@ -86,4 +81,24 @@ Por ser um banco de dados documental, as informações são persistidas em cole
IdComentario(string)
Resposta(string)
}
```
\ No newline at end of file
```
**Coleção Perfil:**
```
{
Id(hash)
User(object)
Posts(object array) [{
PostId(hash)
isActive(boolean)
}]
}
```
**Coleção Like:**
```
{
IdPerfil(hash)
IdPost(hash)
}
```
Clone repository
  • Gerência
  • Instalação
  • Retro
  • Utilizando a wiki
    • adicionando imagens
    • escrevendo em markdown
    • wiki no editor de texto
  • arquitetura
  • banco_dados
  • codigo
  • configuracao
  • design_mockups
  • escopo
  • estudos
  • gerencia
  • Home
View All Pages