Skip to content

Commit

Permalink
feat: Update doc
Browse files Browse the repository at this point in the history
  • Loading branch information
PedroLimass committed Oct 2, 2023
1 parent d4360e5 commit 553e202
Showing 1 changed file with 34 additions and 44 deletions.
78 changes: 34 additions & 44 deletions docs/modulo_01/dicionarioDeDados.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,16 +19,16 @@ Um dicionário de dados é uma coleção organizada de metadados que descrevem o
| **Descrição** | Personagem jogável | | | |
| **Observações** | - | | | |

| Nome | Descrição | Tipo de Dado | Tamanho | Restrições de domínio |
| ------------- | ---------------------------------- | ------------ | ------- | ------------------------- |
| id | Identificador único do personagem | int | 4 | PK/Identity/Not Null |
| id | Identificador único do personagem | int | 4 | PK/Identity/Not Null |
| Nome | Nome do personagem | varchar | 255 | Not Null |
| Ataque | Valor do atributo de ataque | int | 4 | Identificação do jogador. |
| Defesa | Valor do atributo de defesa | int | 4 | Identificação do jogador. |
| 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. |
| Nome | Descrição | Tipo de Dado | Tamanho | Restrições de domínio |
| ------------- | ------------------------------------------------------- | ------------ | ------- | ------------------------- |
| idPersonagemF | Identificador único do personagem | int | 4 | PK/Identity/Not Null |
| alma | Chave estrangeira referenciando o código da tabela alma | int | 4 | FK/Identity/Not Null |
| Nome | Nome do personagem | varchar | 255 | Not Null |
| Ataque | Valor do atributo de ataque | int | 4 | Identificação do jogador. |
| Defesa | Valor do atributo de defesa | int | 4 | Identificação do jogador. |
| 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. |


## Tabela : **Ataque**

Expand All @@ -37,13 +37,12 @@ Um dicionário de dados é uma coleção organizada de metadados que descrevem o
| **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 |
| 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 |
| Descrição | Descrição do Ataque | varchar | 255 | Not Null |
| idHabilidade | Chave estrangeira referenciando o código da tabela Habilidade. | varchar | 255 | FK/Identity/Not Null |


## Tabela : **Físico**
Expand All @@ -65,11 +64,11 @@ Um dicionário de dados é uma coleção organizada de metadados que descrevem o
| **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 |
| Nome | Descrição | Tipo de Dado | Tamanho | Restrições de domínio |
| ------- | -------------------------------------------------------- | ------------ | ------- | --------------------- |
| idParte | Chave estrangeira referenciando o código da tabela Parte | int | 4 | FK/Identity/Not Null |
| idPerna | Dano Perna referente ao ataque | int | 4 | PK/Identity/Not Null |
| hp | Vida total referente ao membro da perna do personagem | int | 4 | Not Null/Default |


## Tabela : **Lojista**
Expand All @@ -79,11 +78,11 @@ Um dicionário de dados é uma coleção organizada de metadados que descrevem o
| **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 |
| Nome | Descrição | Tipo de Dado | Tamanho | Restrições de domínio |
| ------------ | -------------------------------------------------------- | ------------ | ------- | --------------------- |
| idLojista | Chave primaria única do logista | int | 4 | PK/Identity/Not Null |
| idinventario | 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**

Expand All @@ -92,14 +91,11 @@ Um dicionário de dados é uma coleção organizada de metadados que descrevem o
| **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 |
| Nome | Descrição | Tipo de Dado | Tamanho | Restrições de domínio |
| ------------ | ------------------------------------------------------------- | ------------ | ------- | --------------------- |
| idPnj | Chave primaria única do PNJ | int | 4 | PK/Identity/Not Null |
| idPersonagem | Chave estrangeira referenciando o código da tabela personagem | varchar | 255 | FK/Identity/Not Null |


## Tabela : **Inimigo**

Expand All @@ -108,14 +104,8 @@ Um dicionário de dados é uma coleção organizada de metadados que descrevem o
| **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 |
| Nome | Descrição | Tipo de Dado | Tamanho | Restrições de domínio |
| --------- | -------------------------------- | ------------ | ------- | --------------------- |
| idInimigo | Chave primaria única do Inimigo | int | 4 | PK/Identity/Not Null |


0 comments on commit 553e202

Please sign in to comment.