From 8b60e8f3a5633005f6845c404c9f7b376bba2168 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 25 Nov 2024 15:43:45 +0000 Subject: [PATCH] Deployed 45406e2 with MkDocs version: 1.6.1 --- .nojekyll | 0 404.html | 590 ++ Apresentacoes/Modulo01/index.html | 688 ++ DD/v1/index.html | 2353 ++++++ MER/DER_v1.png | Bin 0 -> 244451 bytes MER/v1/index.html | 767 ++ MR/MR_v1.png | Bin 0 -> 312685 bytes MR/v1/index.html | 764 ++ assets/images/favicon.png | Bin 0 -> 1870 bytes assets/javascripts/bundle.83f73b43.min.js | 16 + assets/javascripts/bundle.83f73b43.min.js.map | 7 + assets/javascripts/lunr/min/lunr.ar.min.js | 1 + assets/javascripts/lunr/min/lunr.da.min.js | 18 + assets/javascripts/lunr/min/lunr.de.min.js | 18 + assets/javascripts/lunr/min/lunr.du.min.js | 18 + assets/javascripts/lunr/min/lunr.el.min.js | 1 + assets/javascripts/lunr/min/lunr.es.min.js | 18 + assets/javascripts/lunr/min/lunr.fi.min.js | 18 + assets/javascripts/lunr/min/lunr.fr.min.js | 18 + assets/javascripts/lunr/min/lunr.he.min.js | 1 + assets/javascripts/lunr/min/lunr.hi.min.js | 1 + assets/javascripts/lunr/min/lunr.hu.min.js | 18 + assets/javascripts/lunr/min/lunr.hy.min.js | 1 + assets/javascripts/lunr/min/lunr.it.min.js | 18 + assets/javascripts/lunr/min/lunr.ja.min.js | 1 + assets/javascripts/lunr/min/lunr.jp.min.js | 1 + assets/javascripts/lunr/min/lunr.kn.min.js | 1 + assets/javascripts/lunr/min/lunr.ko.min.js | 1 + assets/javascripts/lunr/min/lunr.multi.min.js | 1 + assets/javascripts/lunr/min/lunr.nl.min.js | 18 + assets/javascripts/lunr/min/lunr.no.min.js | 18 + assets/javascripts/lunr/min/lunr.pt.min.js | 18 + assets/javascripts/lunr/min/lunr.ro.min.js | 18 + assets/javascripts/lunr/min/lunr.ru.min.js | 18 + assets/javascripts/lunr/min/lunr.sa.min.js | 1 + .../lunr/min/lunr.stemmer.support.min.js | 1 + assets/javascripts/lunr/min/lunr.sv.min.js | 18 + assets/javascripts/lunr/min/lunr.ta.min.js | 1 + assets/javascripts/lunr/min/lunr.te.min.js | 1 + assets/javascripts/lunr/min/lunr.th.min.js | 1 + assets/javascripts/lunr/min/lunr.tr.min.js | 18 + assets/javascripts/lunr/min/lunr.vi.min.js | 1 + assets/javascripts/lunr/min/lunr.zh.min.js | 1 + assets/javascripts/lunr/tinyseg.js | 206 + assets/javascripts/lunr/wordcut.js | 6708 +++++++++++++++++ .../workers/search.6ce7567c.min.js | 42 + .../workers/search.6ce7567c.min.js.map | 7 + assets/stylesheets/main.6f8fc17f.min.css | 1 + assets/stylesheets/main.6f8fc17f.min.css.map | 1 + assets/stylesheets/palette.06af60db.min.css | 1 + .../stylesheets/palette.06af60db.min.css.map | 1 + index.html | 725 ++ search/search_index.json | 1 + sitemap.xml | 23 + sitemap.xml.gz | Bin 0 -> 225 bytes 55 files changed, 13188 insertions(+) create mode 100644 .nojekyll create mode 100644 404.html create mode 100644 Apresentacoes/Modulo01/index.html create mode 100644 DD/v1/index.html create mode 100644 MER/DER_v1.png create mode 100644 MER/v1/index.html create mode 100644 MR/MR_v1.png create mode 100644 MR/v1/index.html create mode 100644 assets/images/favicon.png create mode 100644 assets/javascripts/bundle.83f73b43.min.js create mode 100644 assets/javascripts/bundle.83f73b43.min.js.map create mode 100644 assets/javascripts/lunr/min/lunr.ar.min.js create mode 100644 assets/javascripts/lunr/min/lunr.da.min.js create mode 100644 assets/javascripts/lunr/min/lunr.de.min.js create mode 100644 assets/javascripts/lunr/min/lunr.du.min.js create mode 100644 assets/javascripts/lunr/min/lunr.el.min.js create mode 100644 assets/javascripts/lunr/min/lunr.es.min.js create mode 100644 assets/javascripts/lunr/min/lunr.fi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.fr.min.js create mode 100644 assets/javascripts/lunr/min/lunr.he.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hu.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hy.min.js create mode 100644 assets/javascripts/lunr/min/lunr.it.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ja.min.js create mode 100644 assets/javascripts/lunr/min/lunr.jp.min.js create mode 100644 assets/javascripts/lunr/min/lunr.kn.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ko.min.js create mode 100644 assets/javascripts/lunr/min/lunr.multi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.nl.min.js create mode 100644 assets/javascripts/lunr/min/lunr.no.min.js create mode 100644 assets/javascripts/lunr/min/lunr.pt.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ro.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ru.min.js create mode 100644 assets/javascripts/lunr/min/lunr.sa.min.js create mode 100644 assets/javascripts/lunr/min/lunr.stemmer.support.min.js create mode 100644 assets/javascripts/lunr/min/lunr.sv.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ta.min.js create mode 100644 assets/javascripts/lunr/min/lunr.te.min.js create mode 100644 assets/javascripts/lunr/min/lunr.th.min.js create mode 100644 assets/javascripts/lunr/min/lunr.tr.min.js create mode 100644 assets/javascripts/lunr/min/lunr.vi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.zh.min.js create mode 100644 assets/javascripts/lunr/tinyseg.js create mode 100644 assets/javascripts/lunr/wordcut.js create mode 100644 assets/javascripts/workers/search.6ce7567c.min.js create mode 100644 assets/javascripts/workers/search.6ce7567c.min.js.map create mode 100644 assets/stylesheets/main.6f8fc17f.min.css create mode 100644 assets/stylesheets/main.6f8fc17f.min.css.map create mode 100644 assets/stylesheets/palette.06af60db.min.css create mode 100644 assets/stylesheets/palette.06af60db.min.css.map create mode 100644 index.html create mode 100644 search/search_index.json create mode 100644 sitemap.xml create mode 100644 sitemap.xml.gz diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/404.html b/404.html new file mode 100644 index 0000000..6ca3e7d --- /dev/null +++ b/404.html @@ -0,0 +1,590 @@ + + + +
+ + + + + + + + + + + + + + + + + + +O Dicionário de Dados é uma ferramenta que descreve os dados que estão sendo utilizados em um sistema, fornecendo informações detalhadas sobre a estrutura de cada tabela do Modelo Relacional, como nome, descrição, tipo de dado, tamanho e restrições de domínio.
+Descrição: Possui as informações das nações que o jogador poderá explorar.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
nome | +Nome da nação | +varchar | +20 | +PK | +
descrição | +Descrição detalhada da nação | +varchar | +250 | +Not null | +
Descrição: Possui as informações das cidades que o jogador poderá explorar.
+Observações: A tabela possui uma chave estrangeira para a tabela Nacao.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
nome | +Nome da cidade | +varchar | +50 | +PK | +
descrição | +Descrição da cidade | +varchar | +250 | +Not null | +
nivelNecessarioEntrar | +Nível necessário para que o jogador entre na cidade | +int | ++ | Not null | +
nação | +Nome da nação | +varchar | +20 | +FK / Not null | +
Descrição: Possui as informações da área em que o jogador está presente e aonde ele pode ir.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
id | +Identificador da área | +int | ++ | PK / Identity | +
nome | +Nome da área | +varchar | +50 | +Not null | +
descricao | +Descrição da área | +varchar | +250 | +Not null | +
areaNorte | +Área ao norte | +int | ++ | FK | +
areaSul | +Área ao sul | +int | ++ | FK | +
areaLeste | +Área ao leste | +int | ++ | FK | +
areaOeste | +Área ao oeste | +int | ++ | FK | +
cidade | +Cidade que contém a area | +int | ++ | FK / Not null | +
Descrição: Possui as informações dos personagens que existem no jogo.
+Observações: A tabela está dividida em duas sub-tabelas, PC e NPC, através de uma especialização por tipo.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
id | +Identificador do personagem | +int | ++ | PK / Identity | +
tipo | +Descreve se é um personagem jogável ou não | +char | ++ | Not null | +
Descrição: Possui as informações do personagem que o jogador irá utilizar, pode ser classificado como playable character.
+Observações: a tabela possui chaves estrangeiras às tabelas Combate, Area e InstanciaItem.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
id | +Identificador do personagem | +int | ++ | PK / FK | +
nome | +Nome do personagem | +varchar | +50 | +Not null | +
vidaMax | +Vida máxima do personagem | +int | ++ | Not null | +
vidaAtual | +Valor que se altera em consequência do combate | +int | ++ | Not null | +
xp | +Quantidade de pontos de experiência do personagem | +int | ++ | Not null | +
nível | +Nível do personagem | +int | ++ | Not null | +
numOuro | +Quantidade de moedas de ouro | +int | ++ | + |
numPrata | +Quantidade de moedas de prata | +int | ++ | + |
numCobre | +Quantidade de moedas de cobre | +int | ++ | + |
idInventario | +Identificador do inventário do PC | +int | ++ | Unique / Default | +
pesoMaxInventario | +Peso máximo suportado pelo inventário do PC | +float | ++ | Default | +
idAreaAtual | +Identificador da área atual do PC | +int | ++ | FK / Not null | +
itemCabeca | +Item equipado na cabeça | +int | ++ | FK | +
itemParteSuperior | +Item equipado na parte superior do corpo | +int | ++ | FK | +
itemParteInferior | +Item equipado na parte inferior do corpo | +int | ++ | FK | +
itemBotas | +Item equipado nos pés | +int | ++ | FK | +
itemArma | +Item equipado como arma | +int | ++ | FK | +
Descrição: Possui as informações dos personagens que o jogador poderá interagir, os quais serão não-jogáveis (non-playable characters).
+Observações: A tabela está dividida em duas sub-tabelas, Amigo e Inimigo, através de uma especialização por tipo.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
id | +Identificador do NPC | +int | ++ | PK / Identity | +
tipo | +Descreve se é o NPC é amigável ou não | +char | ++ | Not null | +
Descrição: Possui as informações dos personagens não-jogáveis que serão amigáveis ao jogador.
+Observações: O Amigo pode ter subtipos específicos, sendo eles:
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
id | +Identificador do personagem | +int | ++ | PK / FK | +
nome | +Nome do personagem | +varchar | +50 | +Not null | +
vidaMax | +Vida máxima do personagem | +int | ++ | Not null | +
vidaAtual | +Valor que se altera em consequência do combate | +int | ++ | Not null | +
xp | +Quantidade de pontos de experiência do personagem | +int | ++ | Not null | +
nível | +Nível do personagem | +int | ++ | Not null | +
falaEntrada | +Diálogo inicial do NPC | +varchar | +150 | +Not null | +
falaSaida | +Diálogo final do NPC | +varchar | +150 | +Not null | +
ehMestre | +Indica se o amigo é um mestre | +boolean | ++ | + |
nivelNecessarioDiscipulo | +Nível necessário para ser discípulo do mestre | +int | ++ | + |
ehMercador | +Indica se o amigo é um mercador | +boolean | ++ | + |
nivelNecessarioCompra | +Nível necessário para comprar com o mercador | +int | ++ | + |
multPreco | +Define um aumento ou redução de preço ao comprar com um mercador | +float | ++ | + |
ehCurandeiro | +Indica se o amigo é um curandeiro | +boolean | ++ | + |
precoPorPontoCura | +Preço por quantidade de cura a receber pelo curandeiro | +int | ++ | + |
idArea | +Identificador da área em que o personagem está | +int | ++ | FK / Not null | +
Descrição: Possui as informações das falas que serão utilizadas pelos amigos para interagir com o jogador durante o jogo.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
id | +Identificador da fala | +int | ++ | PK / Identity | +
dialogo | +Fala do personagem | +varchar | +150 | +Not null | +
idAmigo | +Identificador do amigo que tem a fala | +int | ++ | FK / Not null | +
Descrição: Possui as informações dos personagens não-jogáveis que serão hostis ao jogador.
+Observações: Contém uma chave estrangeira à tabela Area.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
id | +Identificador do personagem | +int | ++ | PK / FK | +
nome | +Nome do personagem | +varchar | +50 | +Not null | +
vidaMax | +Vida máxima do personagem | +int | ++ | Not null | +
vidaAtual | +Valor que se altera em consequência do combate | +int | ++ | Not null | +
xp | +Quantidade de pontos de experiência do personagem | +int | ++ | Not null | +
nível | +Nível do personagem | +int | ++ | Not null | +
falaEntrada | +Diálogo inicial do NPC | +varchar | +150 | +Not null | +
falaSaida | +Diálogo final do NPC | +varchar | +150 | +Not null | +
xpGanho | +XP ganho ao derrotar | +int | ++ | Not null | +
numMoedasGanho | +Moedas ganhas ao derrotar | +int | ++ | Not null | +
idArea | +Identificador da área em que o Personagem está | +int | ++ | FK / Not null | +
Descrição: Possui as informações das falas que serão utilizadas pelos inimigos para interagir com o jogador durante o combate.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
id | +Identificador da fala | +int | ++ | PK / Identity | +
dialogo | +Fala do personagem | +varchar | +150 | +Not null | +
idInimigo | +Identificador do inimigo que tem a fala | +int | ++ | FK / Not null | +
Descrição: Possui as informações dos combates entre PC e inimigo durante o jogo.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
idPC | +Identificador do personagem jogável | +int | ++ | PK / FK | +
idInimigo | +Identificador do personagem inimigo | +int | ++ | PK / FK | +
dataHora | +Data e hora do combate | +datetime | ++ | PK | +
idVencedor | +Identificador do personagem vencedor | +int | ++ | Not null | +
Descrição: Possui as informações dos movimentos que cada personagem utiliza.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
nome | +Nome do movimento | +varchar | +50 | +PK | +
dano | +Dano do movimento | +int | ++ | Not null | +
descricao | +Descrição detalhada do movimento | +varchar | +250 | +Not null | +
nivelNecessarioAprender | +Nível necessário para aprender o movimento | +int | ++ | Not null | +
tipo | +Tipo do movimento | +enum | ++ | Default | +
dobra | +Dobra do movimento | +varchar | +50 | +FK | +
subdobra | +Subdobra do movimento | +varchar | +50 | +FK | +
Descrição: Possui as informações das dobras (capacidade de dominar um elemento) presentes no jogo.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
nome | +Nome da dobra | +varchar | +50 | +PK | +
multDano | +Multiplicador de dano | +int | ++ | Not null | +
Descrição: Possui as informações das subdobras (dobras mais especializadas) presentes no jogo.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
nome | +Nome da subdobra | +varchar | +50 | +PK | +
multDano | +Multiplicador de dano | +int | ++ | Not null | +
dobra | +dobra que gera a subdobra | +varchar | +50 | +FK / Not null | +
Descrição: Possui as informações dos movimentos que cada personagem sabe utilizar.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
idPersonagem | +Identificador do personagem | +int | ++ | PK / FK | +
nomeMovimento | +Nome do movimento que o personagemm conhece | +varchar | +50 | +PK / FK | +
Descrição: Possui as informações das dobras que cada personagem domina.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
idPersonagem | +Identificador do personagem | +int | ++ | PK / FK | +
nomeDobra | +Nome da dobra que o personagem conhece | +varchar | +50 | +PK / FK | +
Descrição: Possui as informações dos itens presentes no jogo.
+Observações: A tabela está dividida em quatro sub-tabelas, Pergaminho, Poção, Arma e Armadura, através de uma especialização por tipo.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
id | +Identificador do item | +int | ++ | PK / Identity | +
tipo | +Tipo do item | +enum | ++ | Not null | +
Descrição: Possui as informações do item tipo pergaminho, que é responsável por ensinar movimentos ao personagem.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
id | +Identificador do item | +int | ++ | PK / FK | +
nome | +Nome do item | +varchar | +50 | +Unique / Not null | +
peso | +Peso do item | +int | ++ | Not null | +
preco | +Preço do item | +int | ++ | Not null | +
raridade | +Raridade do pergaminho | +enum | ++ | Default | +
movimento | +Movimento que o pergaminho ensina | +varchar | +50 | +FK / Not null | +
Descrição: Possui as informações do item poção, que é responsável por curar o personagem.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
id | +Identificador do item | +int | ++ | PK / FK | +
nome | +Nome do item | +varchar | +50 | +Unique / Not null | +
peso | +Peso do item | +int | ++ | Not null | +
preco | +Preço do item | +int | ++ | Not null | +
pontosCura | +Pontos de cura da poção | +int | ++ | Not null | +
Descrição: Possui as informações do item arma, capaz de aumentar o dano causado pelo personagem.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
id | +Identificador do item | +int | ++ | PK / FK | +
nome | +Nome do item | +varchar | +50 | +Unique / Not null | +
peso | +Peso do item | +int | ++ | Not null | +
preco | +Preço do item | +int | ++ | Not null | +
dano | +Dano causado pela arma | +int | ++ | Not null | +
Descrição: Possui as informações exclusivas à armadura.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
id | +Identificador do item | +int | ++ | PK / FK | +
nome | +Nome do item | +varchar | +50 | +Unique / Not null | +
peso | +Peso do item | +int | ++ | Not null | +
preco | +Preço do item | +int | ++ | Not null | +
pontosProtecao | +Pontos de proteção da armadura | +int | ++ | Not null | +
partesCorpo | +Parte do corpo que a armadura protege | +enum | ++ | Not null | +
Descrição: Possui as informações das instâncias de itens presentes no jogo.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
idInstancia | +Identificador da instância do item | +int | ++ | PK | +
idItem | +Identificador do item que foi instaciado | +int | ++ | FK / Not null | +
idMercador | +Identificador do mercador que vende a instância | +int | ++ | FK | +
idInventario | +Identifica o inventario do PC que a instancia está | +int | ++ | FK | +
idInimigo | +Identifica o inimigo que dropa a instância quando morre | +int | ++ | FK | +
Descrição: Possui as informações dos itens que estão presentes em uma área do mapa.
+Nome | +Descrição | +Tipo de dado | +Tamanho | +Restrições de domínio | +
---|---|---|---|---|
idInstanciaItem | +Identificador da instância do item | +int | ++ | PK / FK | +
idArea | +Identificador da área em que a instância está | +int | ++ | FK / Not null | +
Data | +Versão | +Descrição | +Autor | +
---|---|---|---|
24/11/2024 | +1.0 | +Criação do documento e descrição inicial | +Willian Silva | +
24/11/2024 | +1.1 | +Formatação para Markdown | +Júlia Takaki | +
24/11/2024 | +2.0 | +Reformulação das tabelas de acordo com o modelo relacional | +Luciano Freitas e Willian Silva | +
Q2sSc^e9pe24o-KW-)hNJ w;vDIO|efi&%Xy*QEH$n6*Ju#Bp0Vckmt!SJwIqA-k+fKxRG$3
z$tjvBS*zKpKEILft_pft>n%b?_<|(kVOLTB)M^Su2Oslixp1hp5vedMK9jk3FP$VB
zpmqc-0~7EgQjTU(VZm_yxi(4M>poWF+ODQIrPq-WdE@hqJ+uk31oBl1$ip%qK`$s8
zVx${SQhJ9oN8+p}n}ja@+<0&Deu#CwB&&=Oc7odx#AQ*xQDf7Q?||a!40o?>+T}oN~2`d@~xV&0ovoXOKjbQb-+J
zl*dXy{3G(?d=!RSMQcJilk$a2Ipyp`(9En<0@fE+-H2#|@i=
zwx?o_OysYi>NiBT_9E*2McjHKz1QhSk=DW8`bP!y5jK1{I9|9gq3g>|eGeK3Nd@gC
z2#CsnMK(mKwJUD$9HIIr`lx(5g87o&`_-r&g^DD1S{`Kt53g$$N@DItjO`q2FctPZ
zdagd
ajQ-HAz%4%aIVB9rJO#p^AvKmj0#EI}v$P^vIwbygZ(~N6d7LhX
zYoA_onH)Y06ggZs#WK