Skip to content

Commit

Permalink
feat: Adição de informações no dicionario de dados
Browse files Browse the repository at this point in the history
  • Loading branch information
PedroLimass committed Sep 26, 2023
1 parent bbec014 commit d4360e5
Showing 1 changed file with 90 additions and 1 deletion.
91 changes: 90 additions & 1 deletion docs/modulo_01/dicionarioDeDados.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,93 @@ Um dicionário de dados é uma coleção organizada de metadados que descrevem o
| Defesa Magica | Valor do atributo de defesa magica | int | 4 | Identificação do jogador. |
| Agilidade | Valor do atributo de agilidade | int | 4 | Identificação do jogador. |
| Alma | Valor do atributo de alma | int | 4 | Identificação do jogador. |


## Tabela : **Ataque**

| | | | | |
| --------------- | ----------------------------------- | --- | --- | --- |
| **Descrição** | Armazenará as informações do Ataque | | | |
| **Observações** | - | | | |

| Nome | Descrição | Tipo de Dado | Tamanho | Restrições de domínio |
| ----------- | ----------------------------- | ------------ | ------- | ---------------------- |
| idAtaque | Identificador único do Ataque | int | 4 | PK/Identity/Not Null |
| Tipo Ataque | Tipo de Ataque | int | 4 | Check/Not Null/Default |
| Nome | Nome do Ataque | varchar | 255 | Not Null |
| Descrição | Descrição do Ataque | varchar | 255 | Not Null |
| Tipo Ataque | Tipo de Ataque | varchar | 255 | Check |


## Tabela : **Físico**

| | | | | |
| --------------- | -------------------------------------------------- | --- | --- | --- |
| **Descrição** | Armazenará as informações do tipo de Ataque Físico | | | |
| **Observações** | - | | | |

| Nome | Descrição | Tipo de Dado | Tamanho | Restrições de domínio |
| ----------- | --------------------------------------------------------- | ------------ | ------- | --------------------- |
| idAtaque | Chave estrangeira referenciando o código da tabela Ataque | int | 4 | FK/Identity/Not Null |
| dano_fisico | Dano Físico referente ao ataque | int | 4 | Not Null/Default |

## Tabela : **Perna**

| | | | | |
| --------------- | ---------------------------------- | --- | --- | --- |
| **Descrição** | Armazenará as informações da Perna | | | |
| **Observações** | - | | | |

| Nome | Descrição | Tipo de Dado | Tamanho | Restrições de domínio |
| -------- | -------------------------------------------------------- | ------------ | ------- | --------------------- |
| id_parte | Chave estrangeira referenciando o código da tabela Parte | int | 4 | FK/Identity/Not Null |
| id_torço | Dano Perna referente ao ataque | int | 4 | PK/Identity/Not Null |
| vida | Vida total referente ao membro da perna do personagem | int | 4 | Not Null/Default |


## Tabela : **Lojista**

| | | | | |
| --------------- | ------------------------------------ | --- | --- | --- |
| **Descrição** | Armazenará as informações da Lojista | | | |
| **Observações** | - | | | |

| Nome | Descrição | Tipo de Dado | Tamanho | Restrições de domínio |
| ------------- | -------------------------------------------------------- | ------------ | ------- | --------------------- |
| id_logista | Chave primaria única do logista | int | 4 | PK/Identity/Not Null |
| id_inventario | Chave estrangeira referenciando o código da tabela Itens | int | 4 | FK/Identity/Not Null |
| nome | Dano Lojista referente ao ataque | varchar | 255 | Not Null/Default |

## Tabela : **Personagem Não Jogável**

| | | | | |
| --------------- | --------------------------------------------------- | --- | --- | --- |
| **Descrição** | Armazenará as informações de Personagem Não Jogável | | | |
| **Observações** | - | | | |

| Nome | Descrição | Tipo de Dado | Tamanho | Restrições de domínio |
| ------------- | ------------------------------------------------------------------------------------------ | ------------ | ------- | --------------------- |
| id_npc | Chave primaria única do PNJ | int | 4 | PK/Identity/Not Null |
| Nome | O nome do PNJ, que pode ser utilizado para referência e interação. | varchar | 255 | Not Null/Default |
| Descrição | Uma breve descrição do PNJ, incluindo aparência física, personalidade e história de fundo. | varchar | 255 | Not Null/Default |
| Nível | O nível ou a classificação de poder do PNJ dentro do contexto do jogo. | varchar | 255 | Not Null/Default |
| Tipo de PNJ | Indicação se é um aliado, inimigo, neutro ou de alguma outra categoria específica. | varchar | 255 | Not Null/Default |
| id_inventario | Chave estrangeira referenciando o código da tabela Itens | int | 4 | FK/Identity/Not Null |

## Tabela : **Inimigo**

| | | | | |
| --------------- | ------------------------------------ | --- | --- | --- |
| **Descrição** | Armazenará as informações de Inimigo | | | |
| **Observações** | - | | | |

| Nome | Descrição | Tipo de Dado | Tamanho | Restrições de domínio |
| -------------------- | ---------------------------------------------------------------------------------------------- | ------------ | ------- | ---------------------- |
| id_npc | Chave primaria única do Inimigo | int | 4 | PK/Identity/Not Null |
| Nome | O nome do Inimigo, que pode ser utilizado para referência e interação. | varchar | 255 | Not Null/Default |
| Descrição | Uma breve descrição do Inimigo, incluindo aparência física, personalidade e história de fundo. | varchar | 255 | Not Null/Default |
| Nível | O nível ou a classificação de poder do Inimigo dentro do contexto do jogo. | varchar | 255 | Not Null/Default |
| Tipo de Inimigo | Indicação do tipo de inimigo (por exemplo, monstro, humanoide, animal). | varchar | 255 | Not Null/Default/Check |
| id_inventario | Chave estrangeira referenciando o código da tabela Itens | int | 4 | FK/Identity/Not Null |
| Atributos de Combate | Estatísticas de combate, como saúde (HP), resistência (armadura), força, agilidade, precisão. | int | 4 | FK/Identity/Not Null |


0 comments on commit d4360e5

Please sign in to comment.