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
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Free From Club
  • Wiki
  • Wiki
  • Database

Database · Changes

Page history
Update Database authored May 13, 2023 by Gustavo Vicentini Deon's avatar Gustavo Vicentini Deon
Hide whitespace changes
Inline Side-by-side
Database.md
View page @ cdda1407
...@@ -19,7 +19,7 @@ A modelagem, documentação e organização do banco de dados se situará nessa ...@@ -19,7 +19,7 @@ A modelagem, documentação e organização do banco de dados se situará nessa
| Atributo | Tipo | Restrições | | Atributo | Tipo | Restrições |
| ------------- | ---------- | --------------- | | ------------- | ---------- | --------------- |
| community_id | INT(10) | 🔑PK, NOT NULL | | community_id | INT(10) | 🔑PK, NOT NULL |
| name | VARCHAR(255) | | | name | VARCHAR(255) | NOT NULL |
| description | VARCHAR(255) | | | description | VARCHAR(255) | |
### Restaurantes ### Restaurantes
...@@ -27,15 +27,15 @@ A modelagem, documentação e organização do banco de dados se situará nessa ...@@ -27,15 +27,15 @@ A modelagem, documentação e organização do banco de dados se situará nessa
| Atributo | Tipo | Restrições | | Atributo | Tipo | Restrições |
| --------------- | ---------- | --------------- | | --------------- | ---------- | --------------- |
| restaurant_id | CHAR(10) | 🔑PK, NOT NULL | | restaurant_id | CHAR(10) | 🔑PK, NOT NULL |
| name | VARCHAR(255) | | | name | VARCHAR(255) | NOT NULL |
| corporate_name | VARCHAR(255) | | | corporate_name | VARCHAR(255) | NOT NULL |
| cnpj | CHAR(14) | | | cnpj | CHAR(14) | NOT NULL |
| email | VARCHAR(255) | | | email | VARCHAR(255) | NOT NULL |
| password | VARCHAR(255) | | | password | VARCHAR(255) | NOT NULL |
| business_phone | CHAR(11) | | | business_phone | CHAR(11) | NOT NULL |
| admin_phone | CHAR(11) | | | admin_phone | CHAR(11) | NOT NULL |
| admin_name | CHAR(11) | | | admin_name | CHAR(11) | NOT NULL |
| profile_photo | BYTEA | | | profile_photo | BYTEA | NOT NULL |
| background_photo| BYTEA | | | background_photo| BYTEA | |
### Fotos de Restaurantes ### Fotos de Restaurantes
...@@ -45,26 +45,26 @@ A modelagem, documentação e organização do banco de dados se situará nessa ...@@ -45,26 +45,26 @@ A modelagem, documentação e organização do banco de dados se situará nessa
| rp_id | CHAR(10) | 🔑PK, NOT NULL | | rp_id | CHAR(10) | 🔑PK, NOT NULL |
| restaurant_id | CHAR(10) | 🔗FK,NOT NULL | | restaurant_id | CHAR(10) | 🔗FK,NOT NULL |
| order | TINYINT | NOT NULL | | order | TINYINT | NOT NULL |
| file | BYTEA | | | file | BYTEA | NOT NULL |
### Restrições ### Restrições
| Atributo | Tipo | Restrições | | Atributo | Tipo | Restrições |
| --------------- | ---------- | --------------- | | --------------- | ---------- | --------------- |
| restriction_id | CHAR(10) | 🔑PK, NOT NULL | | restriction_id | CHAR(10) | 🔑PK, NOT NULL |
| name | VARCHAR(255) | | | name | VARCHAR(255) | NOT NULL |
### Usuários ### Usuários
| Atributo | Tipo | Restrições | | Atributo | Tipo | Restrições |
| --------------- | ---------- | --------------- | | --------------- | ---------- | --------------- |
| user_id | CHAR(10) | 🔑PK, NOT NULL | | user_id | CHAR(10) | 🔑PK, NOT NULL |
| name | VARCHAR(255) | | | name | VARCHAR(255) | NOT NULL |
| email | VARCHAR(255) | | | email | VARCHAR(255) | NOT NULL |
| password | VARCHAR(255) | | | password | VARCHAR(255) | NOT NULL |
| birthdate | DATE | | | birthdate | DATE | |
| city | VARCHAR(255) | | | city | VARCHAR(255) | NOT NULL |
| uf | CHAR(2) | | | uf | CHAR(2) | NOT NULL |
| phone | CHAR(11) | | | phone | CHAR(11) | |
| profile_photo | BYTEA | | | profile_photo | BYTEA | |
...@@ -74,14 +74,14 @@ A modelagem, documentação e organização do banco de dados se situará nessa ...@@ -74,14 +74,14 @@ A modelagem, documentação e organização do banco de dados se situará nessa
| --------------- | ---------- | --------------- | | --------------- | ---------- | --------------- |
| address_id | CHAR(10) | 🔑PK, NOT NULL | | address_id | CHAR(10) | 🔑PK, NOT NULL |
| restaurant_id | CHAR(10) | 🔗FK,NOT NULL | | restaurant_id | CHAR(10) | 🔗FK,NOT NULL |
| street | VARCHAR(255) | | | street | VARCHAR(255) | NOT NULL |
| number | VARCHAR(55) | | | number | VARCHAR(55) | NOT NULL |
| complement | VARCHAR(255) | | | complement | VARCHAR(255) | |
| cep | CHAR(8) | | | cep | CHAR(8) | NOT NULL |
| city | VARCHAR(255) | | | city | VARCHAR(255) | NOT NULL |
| uf | CHAR(2) | | | uf | CHAR(2) | NOT NULL |
| latitude | VARCHAR(255) | | | latitude | VARCHAR(255) | NOT NULL |
| longitude | VARCHAR(255) | | | longitude | VARCHAR(255) | NOT NULL |
### Restrições da Comunidade ### Restrições da Comunidade
...@@ -98,7 +98,7 @@ A modelagem, documentação e organização do banco de dados se situará nessa ...@@ -98,7 +98,7 @@ A modelagem, documentação e organização do banco de dados se situará nessa
| cur_id | CHAR(10) | 🔑PK, NOT NULL | | cur_id | CHAR(10) | 🔑PK, NOT NULL |
| user_id | CHAR(10) | 🔗FK,NOT NULL | | user_id | CHAR(10) | 🔗FK,NOT NULL |
| category | CATEGORY | NOT NULL | | category | CATEGORY | NOT NULL |
| restriction | VARCHAR(255) | | | restriction | VARCHAR(255) | NOT NULL |
### Posts ### Posts
...@@ -145,7 +145,7 @@ A modelagem, documentação e organização do banco de dados se situará nessa ...@@ -145,7 +145,7 @@ A modelagem, documentação e organização do banco de dados se situará nessa
| pc_id | CHAR(10) | 🔑PK, NOT NULL | | pc_id | CHAR(10) | 🔑PK, NOT NULL |
| user_id | CHAR(10) | 🔗FK, NOT NULL | | user_id | CHAR(10) | 🔗FK, NOT NULL |
| post_id | CHAR(10) | 🔗FK, NOT NULL | | post_id | CHAR(10) | 🔗FK, NOT NULL |
| text | VARCHAR(255) | | | text | VARCHAR(255) | NOT NULL |
| response_to | CHAR(10) | NULL | | response_to | CHAR(10) | NULL |
## Cardinalidades ## Cardinalidades
......
Clone repository
  • Arquitetura
  • Database
  • Endpoints
  • Estudos
  • Mockups
  • Sprints
  • USs
  • configuracao
  • gerenciamento
  • Home