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
Show 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
| Atributo | Tipo | Restrições |
| ------------- | ---------- | --------------- |
| community_id | INT(10) | 🔑PK, NOT NULL |
| name | VARCHAR(255) | |
| name | VARCHAR(255) | NOT NULL |
| description | VARCHAR(255) | |
### Restaurantes
......@@ -27,15 +27,15 @@ A modelagem, documentação e organização do banco de dados se situará nessa
| Atributo | Tipo | Restrições |
| --------------- | ---------- | --------------- |
| restaurant_id | CHAR(10) | 🔑PK, NOT NULL |
| name | VARCHAR(255) | |
| corporate_name | VARCHAR(255) | |
| cnpj | CHAR(14) | |
| email | VARCHAR(255) | |
| password | VARCHAR(255) | |
| business_phone | CHAR(11) | |
| admin_phone | CHAR(11) | |
| admin_name | CHAR(11) | |
| profile_photo | BYTEA | |
| name | VARCHAR(255) | NOT NULL |
| corporate_name | VARCHAR(255) | NOT NULL |
| cnpj | CHAR(14) | NOT NULL |
| email | VARCHAR(255) | NOT NULL |
| password | VARCHAR(255) | NOT NULL |
| business_phone | CHAR(11) | NOT NULL |
| admin_phone | CHAR(11) | NOT NULL |
| admin_name | CHAR(11) | NOT NULL |
| profile_photo | BYTEA | NOT NULL |
| background_photo| BYTEA | |
### Fotos de Restaurantes
......@@ -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 |
| restaurant_id | CHAR(10) | 🔗FK,NOT NULL |
| order | TINYINT | NOT NULL |
| file | BYTEA | |
| file | BYTEA | NOT NULL |
### Restrições
| Atributo | Tipo | Restrições |
| --------------- | ---------- | --------------- |
| restriction_id | CHAR(10) | 🔑PK, NOT NULL |
| name | VARCHAR(255) | |
| name | VARCHAR(255) | NOT NULL |
### Usuários
| Atributo | Tipo | Restrições |
| --------------- | ---------- | --------------- |
| user_id | CHAR(10) | 🔑PK, NOT NULL |
| name | VARCHAR(255) | |
| email | VARCHAR(255) | |
| password | VARCHAR(255) | |
| name | VARCHAR(255) | NOT NULL |
| email | VARCHAR(255) | NOT NULL |
| password | VARCHAR(255) | NOT NULL |
| birthdate | DATE | |
| city | VARCHAR(255) | |
| uf | CHAR(2) | |
| city | VARCHAR(255) | NOT NULL |
| uf | CHAR(2) | NOT NULL |
| phone | CHAR(11) | |
| profile_photo | BYTEA | |
......@@ -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 |
| restaurant_id | CHAR(10) | 🔗FK,NOT NULL |
| street | VARCHAR(255) | |
| number | VARCHAR(55) | |
| street | VARCHAR(255) | NOT NULL |
| number | VARCHAR(55) | NOT NULL |
| complement | VARCHAR(255) | |
| cep | CHAR(8) | |
| city | VARCHAR(255) | |
| uf | CHAR(2) | |
| latitude | VARCHAR(255) | |
| longitude | VARCHAR(255) | |
| cep | CHAR(8) | NOT NULL |
| city | VARCHAR(255) | NOT NULL |
| uf | CHAR(2) | NOT NULL |
| latitude | VARCHAR(255) | NOT NULL |
| longitude | VARCHAR(255) | NOT NULL |
### Restrições da Comunidade
......@@ -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 |
| user_id | CHAR(10) | 🔗FK,NOT NULL |
| category | CATEGORY | NOT NULL |
| restriction | VARCHAR(255) | |
| restriction | VARCHAR(255) | NOT NULL |
### Posts
......@@ -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 |
| user_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 |
## Cardinalidades
......
Clone repository
  • Arquitetura
  • Database
  • Endpoints
  • Estudos
  • Mockups
  • Sprints
  • USs
  • configuracao
  • gerenciamento
  • Home