diff --git a/docs/assets/diagrama-relacional.svg b/docs/assets/diagrama-relacional.svg new file mode 100644 index 0000000..f5f5aea --- /dev/null +++ b/docs/assets/diagrama-relacional.svg @@ -0,0 +1,4 @@ + + + +
Personagem
Personagem
PK
PK
id_personagem
id_personagem
nome
nome
classe
classe
Dama do Saloon
Dama do Saloon
dicas
dicas
pequenas_missoes
pequenas_missoes
id_NPC
id_NPC
FK
FK
Animal
Animal
nome
nome
tipo
tipo
cor
cor
vidaMax
vidaMax
Gado
Gado
tipo_gado
tipo_gado
id_animal
id_animal
FK
FK
Cavalo
Cavalo
tipo_cavalo
tipo_cavalo
id_personagem
id_personagem
velocidade
velocidade
id_animal
id_animal
FK
FK
FK
FK
Cachorro
Cachorro
especie
especie
habilidade
habilidade
id_animal
id_animal
FK
FK
Personagem principal
Personagem principal
inventario
inventario
reputacao
reputacao
id_personagem
id_personagem
FK
FK
Xama
Xama
tipos_cura
tipos_cura
buffs
buffs
id_NPC
id_NPC
FK
FK
Sheriff
Sheriff
delegacia
delegacia
lista_missoes
lista_missoes
id_NPC
id_NPC
FK
FK
Bandido
Bandido
especialidade
especialidade
nivel_periculosidade
nivel_periculosidade
id_NPC
id_NPC
FK
FK
recompensa
recompensa
Comerciante
Comerciante
itens_venda
itens_venda
local_atuacao
local_atuacao
id_NPC
id_NPC
FK
FK
Ferreiro
Ferreiro
tipos_equipamento
tipos_equipamento
materiais
materiais
id_NPC
id_NPC
FK
FK
NPC
NPC
funcao
funcao
id_personagem
id_personagem
FK
FK
Inventário
Inventário
PesoMax
PesoMax
id_inventario
id_inventario
id_item
id_item
id_pers_principal
id_pers_principal
PK
PK
FK
FK
FK
FK
Item
Item
PK
PK
id_item
id_item
nome
nome
categoria
categoria
descricao
descricao
Mundo
Mundo
nome
nome
Local
Local
%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%22%20style%3D%22shape%3DtableRow%3Bhorizontal%3D0%3BstartSize%3D0%3BswimlaneHead%3D0%3BswimlaneBody%3D0%3BfillColor%3Dnone%3Bcollapsible%3D0%3BdropTarget%3D0%3Bpoints%3D%5B%5B0%2C0.5%5D%2C%5B1%2C0.5%5D%5D%3BportConstraint%3Deastwest%3Btop%3D0%3Bleft%3D0%3Bright%3D0%3Bbottom%3D1%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-2060%22%20y%3D%22-290%22%20width%3D%22180%22%20height%3D%2230%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%223%22%20value%3D%22PK%22%20style%3D%22shape%3DpartialRectangle%3Bconnectable%3D0%3BfillColor%3Dnone%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3BfontStyle%3D1%3Boverflow%3Dhidden%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3B%22%20vertex%3D%221%22%20parent%3D%222%22%3E%3CmxGeometry%20width%3D%2230%22%20height%3D%2230%22%20as%3D%22geometry%22%3E%3CmxRectangle%20width%3D%2230%22%20height%3D%2230%22%20as%3D%22alternateBounds%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%224%22%20value%3D%22id_mundo%22%20style%3D%22shape%3DpartialRectangle%3Bconnectable%3D0%3BfillColor%3Dnone%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3Balign%3Dleft%3BspacingLeft%3D6%3BfontStyle%3D5%3Boverflow%3Dhidden%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3B%22%20vertex%3D%221%22%20parent%3D%222%22%3E%3CmxGeometry%20x%3D%2230%22%20width%3D%22150%22%20height%3D%2230%22%20as%3D%22geometry%22%3E%3CmxRectangle%20width%3D%22150%22%20height%3D%2230%22%20as%3D%22alternateBounds%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3C%2Froot%3E%3C%2FmxGraphModel%3E
%3Cmx...
nome
nome
Cidade
Cidade
%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%22%20style%3D%22shape%3DtableRow%3Bhorizontal%3D0%3BstartSize%3D0%3BswimlaneHead%3D0%3BswimlaneBody%3D0%3BfillColor%3Dnone%3Bcollapsible%3D0%3BdropTarget%3D0%3Bpoints%3D%5B%5B0%2C0.5%5D%2C%5B1%2C0.5%5D%5D%3BportConstraint%3Deastwest%3Btop%3D0%3Bleft%3D0%3Bright%3D0%3Bbottom%3D1%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-2060%22%20y%3D%22-290%22%20width%3D%22180%22%20height%3D%2230%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%223%22%20value%3D%22PK%22%20style%3D%22shape%3DpartialRectangle%3Bconnectable%3D0%3BfillColor%3Dnone%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3BfontStyle%3D1%3Boverflow%3Dhidden%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3B%22%20vertex%3D%221%22%20parent%3D%222%22%3E%3CmxGeometry%20width%3D%2230%22%20height%3D%2230%22%20as%3D%22geometry%22%3E%3CmxRectangle%20width%3D%2230%22%20height%3D%2230%22%20as%3D%22alternateBounds%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%224%22%20value%3D%22id_mundo%22%20style%3D%22shape%3DpartialRectangle%3Bconnectable%3D0%3BfillColor%3Dnone%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3Balign%3Dleft%3BspacingLeft%3D6%3BfontStyle%3D5%3Boverflow%3Dhidden%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3B%22%20vertex%3D%221%22%20parent%3D%222%22%3E%3CmxGeometry%20x%3D%2230%22%20width%3D%22150%22%20height%3D%2230%22%20as%3D%22geometry%22%3E%3CmxRectangle%20width%3D%22150%22%20height%3D%2230%22%20as%3D%22alternateBounds%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3C%2Froot%3E%3C%2FmxGraphModel%3E
%3Cmx...
nome
nome
localizacao
localizacao
Missão
Missão
Tipo
Tipo
id_missao
id_missao
Dinheiro
Dinheiro
PK
PK
Descrição
Descrição
Reputacao
Reputacao
PK
PK
id_cidade
id_cidade
FK
FK
id_local
id_local
PK
PK
id_mundo
id_mundo
PK
PK
id_local
id_local
FK
FK
id_mundo
id_mundo
Arma
Arma
dano
dano
id_arma
id_arma
alcance
alcance
id_item
id_item
PK
PK
FK
FK
Item Especial
Item Especial
origem
origem
efeito_especial
efeito_especial
id_item
id_item
FK
FK
tipo
tipo
Espingarda Serrada
Espingarda Serrada
dano_extra_curto
dano_extra_curto
id_arma
id_arma
FK
FK
Colt .45
Colt .45
id_arma
id_arma
FK
FK
Rifle
Rifle
penetracao
penetracao
id_arma
id_arma
FK
FK
Revolver
Revolver
id_arma
id_arma
FK
FK
Pistola Derringer
Pistola Derringer
id_arma
id_arma
FK
FK
secudaria
secudaria
id_missao
id_missao
FK
FK
Principal
Principal
id_missao
id_missao
FK
FK
Personagem_principal_missao
Personagem_principal_missao
id_pers_principal
id_pers_principal
id_missao
id_missao
FK
FK
FK
FK
Arma Branca
Arma Branca
dano_corte
dano_corte
durabilidade
durabilidade
id_arma
id_arma
FK
FK
dano_perfuracao
dano_perfuracao
Explosivos
Explosivos
raio_explosao
raio_explosao
dano_area
dano_area
id_arma
id_arma
FK
FK
Arma de Fogo
Arma de Fogo
precisao
precisao
recuo
recuo
id_arma
id_arma
FK
FK
tempo_recarga
tempo_recarga
qtd_municao
qtd_municao
capacidade
capacidade
id_animal
id_animal
id_local
id_local
FK
FK
PK
PK
\ No newline at end of file diff --git a/docs/modelagem/Modelo_Relacional.md b/docs/modelagem/Modelo_Relacional.md index fc54ab4..f109ae5 100644 --- a/docs/modelagem/Modelo_Relacional.md +++ b/docs/modelagem/Modelo_Relacional.md @@ -6,7 +6,7 @@ O modelo relacional apresenta um diagrama lógico estruturando as informações ## Diagrama do Modelo Relacional -![Modelo Relacional](../assets/modelo_relacional_v1.svg) +![Modelo Relacional](../assets/diagrama-relacional.svg) ## Histórico de Versão