-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
0c252d4
commit 274a303
Showing
1 changed file
with
16 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,25 @@ | ||
# **Modelagem Banco de Dados** | ||
<hr style="border: 0; height: 1px; background-color: #000000;"> | ||
<p align="justify">Utilizaremos o banco de dados relacional, que consiste em uma forma direta de apresentar os dados utilizandos tabelas. </p> | ||
|
||
<p align="justify">Os dados serão coletados através do formulário disponível na página web. A estrutura do banco de dados foi definida juntamente com o Product Owner (PO) do projeto, resultando, até o momento, em cinco entidades: </p> | ||
|
||
* **User**: contêm uma chave única para identificação do dispositivo, sem identificar diretamente o usuário; | ||
* **Occurrences**: possui uma chave única para cada ocorrência, o identificador do dispositivo que enviou, data de envio, estado selecionado, data da ocorrência, faixa etária da vítima, janela temporal de ocorrência da violência, situações informadas e o diagnóstico dos tipos de violência; | ||
* **UserOccurrences**: apresenta a identificação de todos os registros realizados, o dispositivio que enviou e a data da ocorrência; | ||
* **ViolenceSituations**: apresenta a descrição das opções de violência da entidade Occurrences de acordo com as opções apresentadas no formulário; e | ||
* **TypesOfViolence**: relaciona o campo tipo de violência da entidade Occurrences com os tipos de violência (física, moral, psicológica, patrimonial e sexual). | ||
* **StateList**: lista de estados e respectivos id e uf. | ||
* **user_fingerprint**: contêm um identificador numérico associado a uma chave única para identificação do dispositivo, sem identificar diretamente o usuário; | ||
* **occurrence**: possui uma chave única para cada ocorrência, o identificador numérico do usuário que enviou, data de envio, estado e cidade da ocorrência, data da ocorrência, faixa etária da vítima, janela temporal de ocorrência da violência, situações informadas e o diagnóstico dos tipos de violência; | ||
* **user_occurrences**: apresenta a identificação de todos os registros realizados, o identificador do usuário que enviou e a data da ocorrência; | ||
* **ViolenceSituations**: apresenta a descrição das opções de violência da entidade **occurrence** de acordo com as opções apresentadas no formulário; e | ||
* **types_of_violence**: relaciona o campo tipo de violência da entidade **occurrence** com os tipos de violência (física, moral, psicológica, patrimonial e sexual). | ||
* **state_list**: lista de estados e respectivos id e UFs. | ||
|
||
### Chaves estrangeiras | ||
| Tabela de Origem | Coluna de Origem | Tabela de Referência | Coluna de Referência | | ||
|---------------------|---------------------|-----------------------|-----------------------| | ||
| occurrence | id_user | user_fingerprint | id_user | | ||
| user_occurrences | id_occurrence | occurrence | id_occurrence | | ||
| user_occurrences | id_user | user_fingerprint | id_user | | ||
| occurrence | state_violence | state_list | name_state | | ||
|
||
|
||
|
||
## **Acesso** | ||
|
||
<iframe width="100%" height="500px" allowtransparency="true" allowfullscreen="true" scrolling="no" title="Embedded DB Designer IFrame" frameborder="0" src='https://erd.dbdesigner.net/designer/schema/1711024646-mapa-da-violencia?embed=true'></iframe> | ||
<iframe width="100%" height="500px" allowtransparency="true" allowfullscreen="true" scrolling="no" title="Embedded DB Designer IFrame" frameborder="0" src='https://erd.dbdesigner.net/designer/schema/1711024646-mapa-da-violencia?embed=true'></iframe> |