... | @@ -21,7 +21,7 @@ |
... | @@ -21,7 +21,7 @@ |
|
|
|
|
|
## Descrição
|
|
## Descrição
|
|
|
|
|
|
A modelagem, documentação e organização do banco de dados se situará nessa seção.
|
|
Para o sistema, foi definido que seria utilizado o banco de dados Postgres. Esta decisão foi tomada em conjunto com a equipe, após uma votação entre outras tecnologias levantadas no dia oito de agosto de dois mil e vinte e dois.
|
|
|
|
|
|
## Sumário
|
|
## Sumário
|
|
|
|
|
... | @@ -37,7 +37,61 @@ A modelagem, documentação e organização do banco de dados se situará nessa |
... | @@ -37,7 +37,61 @@ A modelagem, documentação e organização do banco de dados se situará nessa |
|
|
|
|
|
### Esquema Conceitual
|
|
### Esquema Conceitual
|
|
|
|
|
|
TBD
|
|
<br>
|
|
|
|
|
|
|
|
### Sprint 0
|
|
|
|
|
|
|
|
|
|
|
|
Durante a sprint zero, foram definidas as primeiras entidades que serão realizadas pela equipe, sendo elas os dois usuários maiores do sistema: Atleta e Clube.
|
|
|
|
|
|
|
|
Durante a primeira versão do projeto, foi definido que seria utilizado o método de especialização, criando-se uma entidade descrita como Usuário, contendo id e nome. A partir deste, foram criadas as entidades Atleta e Clube.
|
|
|
|
|
|
|
|
Para a entidade Atleta, temos os atributos:
|
|
|
|
- peso
|
|
|
|
- perna_dominante
|
|
|
|
- altura
|
|
|
|
- imc
|
|
|
|
- data_nascimento
|
|
|
|
- idade
|
|
|
|
- posicao
|
|
|
|
- estilo_jogo
|
|
|
|
- codigo_bid_cbf (opcionall)
|
|
|
|
- endereco
|
|
|
|
- logradouro
|
|
|
|
- numero
|
|
|
|
- bairro
|
|
|
|
- cidade
|
|
|
|
- estado
|
|
|
|
- pais
|
|
|
|
|
|
|
|
Para a entidade Clube, temos os atributos:
|
|
|
|
- cnpj
|
|
|
|
- inscricao_estadual
|
|
|
|
- inscricao_municipal
|
|
|
|
- endereco
|
|
|
|
- logradouro
|
|
|
|
- numero
|
|
|
|
- bairro
|
|
|
|
- cidade
|
|
|
|
- estado
|
|
|
|
- pais
|
|
|
|
|
|
|
|
Podemos ver também a entidade JoinFut, que representa o aplicativo neste modelo. E por fim a entidade Pesquisa, que neste modelo é meramente representativa da função de realizar pesquisas que a aplicação deve realizar.
|
|
|
|
|
|
|
|
<br>
|
|
|
|
|
|
|
|
A modelagem para esta etapa do proceso foi realizada com a ferramenta BrModelo em sua versão 3.31.
|
|
|
|
|
|
|
|
Abaixo, segue definida a modelagem conceitual do projeto na Sprint 0:
|
|
|
|
|
|
|
|
![alt text](resources\images\JoinFut_Conceitual.png)
|
|
|
|
|
|
|
|
<br>
|
|
|
|
|
|
|
|
### Sprint 1
|
|
|
|
|
|
|
|
<br>
|
|
|
|
|
|
|
|
|
|
### Esquema Lógico
|
|
### Esquema Lógico
|
|
|
|
|
... | @@ -58,3 +112,7 @@ TBD |
... | @@ -58,3 +112,7 @@ TBD |
|
#### Postgrees
|
|
#### Postgrees
|
|
|
|
|
|
TBD
|
|
TBD
|
|
|
|
|
|
|
|
#### Ferramentas Utilizadas
|
|
|
|
|
|
|
|
|