14_pets.sql — Pets e animais
8 tabela(s) · 74 linhas de DDL · ver arquivo
:::tip Geradores que populam este domínio
gen_14_pets
:::
Diagrama ER
Tabelas
raca
Raças de animais fictícias.
Gerada por: gen_14_pets.
| Coluna | Tipo | Nulo? | FK | Default | Constraints |
|---|---|---|---|---|---|
id | UUID | não | — | uuid_generate_v4() | PK |
nome | TEXT | não | — | — | — |
especie | TEXT | sim | — | — | CHECK (especie IN ('canina','felina','aves','roedores','peixes','repteis')) |
pet
Animais de estimação da persona.
Gerada por: gen_14_pets.
| Coluna | Tipo | Nulo? | FK | Default | Constraints |
|---|---|---|---|---|---|
id | UUID | não | — | uuid_generate_v4() | PK |
pessoa_id_dono | UUID | não | pessoa.id | — | — |
nome | TEXT | não | — | — | — |
raca_id | UUID | não | raca.id | — | — |
data_nascimento | DATE | sim | — | — | — |
veterinario
Veterinários fictícios.
Gerada por: gen_14_pets.
| Coluna | Tipo | Nulo? | FK | Default | Constraints |
|---|---|---|---|---|---|
id | UUID | não | — | uuid_generate_v4() | PK |
nome | TEXT | não | — | — | — |
especialidade | TEXT | sim | — | — | — |
clinica_veterinaria
Clínicas veterinárias fictícias.
Gerada por: gen_14_pets.
| Coluna | Tipo | Nulo? | FK | Default | Constraints |
|---|---|---|---|---|---|
id | UUID | não | — | uuid_generate_v4() | PK |
nome | TEXT | não | — | — | — |
endereco_id | UUID | sim | — | — | — |
consulta_veterinaria
Consultas veterinárias do pet.
Gerada por: gen_14_pets.
| Coluna | Tipo | Nulo? | FK | Default | Constraints |
|---|---|---|---|---|---|
id | UUID | não | — | uuid_generate_v4() | PK |
pet_id | UUID | não | pet.id | — | — |
veterinario_id | UUID | não | veterinario.id | — | — |
clinica_id | UUID | não | clinica_veterinaria.id | — | — |
data | DATE | sim | — | — | — |
motivo | TEXT | sim | — | — | — |
vacina_pet
Vacinas aplicadas nos pets.
Gerada por: gen_14_pets.
| Coluna | Tipo | Nulo? | FK | Default | Constraints |
|---|---|---|---|---|---|
id | UUID | não | — | uuid_generate_v4() | PK |
pet_id | UUID | não | pet.id | — | — |
tipo_vacina | TEXT | não | — | — | — |
data | DATE | sim | — | — | — |
adocao_pet
Adoções de animais.
Gerada por: gen_14_pets.
| Coluna | Tipo | Nulo? | FK | Default | Constraints |
|---|---|---|---|---|---|
id | UUID | não | — | uuid_generate_v4() | PK |
pet_id | UUID | não | pet.id | — | — |
pessoa_id_adotante | UUID | não | pessoa.id | — | — |
data | DATE | sim | — | — | — |
origem | TEXT | sim | — | — | CHECK (origem IN ('canil','resgate','loja','reatividade')) |
pet_historico_dono
Tutores anteriores do pet.
Gerada por: gen_14_pets.
| Coluna | Tipo | Nulo? | FK | Default | Constraints |
|---|---|---|---|---|---|
id | UUID | não | — | uuid_generate_v4() | PK |
pet_id | UUID | não | pet.id | — | — |
pessoa_id | UUID | não | pessoa.id | — | — |
data_inicio | DATE | sim | — | — | — |
data_fim | DATE | sim | — | — | — |
motivo_transferencia | TEXT | sim | — | — | — |