Pular para o conteúdo principal

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.

ColunaTipoNulo?FKDefaultConstraints
idUUIDnão—uuid_generate_v4()PK
nomeTEXTnão———
especieTEXTsim——CHECK (especie IN ('canina','felina','aves','roedores','peixes','repteis'))

pet​

Animais de estimação da persona.

Gerada por: gen_14_pets.

ColunaTipoNulo?FKDefaultConstraints
idUUIDnão—uuid_generate_v4()PK
pessoa_id_donoUUIDnãopessoa.id——
nomeTEXTnão———
raca_idUUIDnãoraca.id——
data_nascimentoDATEsim———

veterinario​

Veterinários fictícios.

Gerada por: gen_14_pets.

ColunaTipoNulo?FKDefaultConstraints
idUUIDnão—uuid_generate_v4()PK
nomeTEXTnão———
especialidadeTEXTsim———

clinica_veterinaria​

Clínicas veterinárias fictícias.

Gerada por: gen_14_pets.

ColunaTipoNulo?FKDefaultConstraints
idUUIDnão—uuid_generate_v4()PK
nomeTEXTnão———
endereco_idUUIDsim———

consulta_veterinaria​

Consultas veterinárias do pet.

Gerada por: gen_14_pets.

ColunaTipoNulo?FKDefaultConstraints
idUUIDnão—uuid_generate_v4()PK
pet_idUUIDnãopet.id——
veterinario_idUUIDnãoveterinario.id——
clinica_idUUIDnãoclinica_veterinaria.id——
dataDATEsim———
motivoTEXTsim———

vacina_pet​

Vacinas aplicadas nos pets.

Gerada por: gen_14_pets.

ColunaTipoNulo?FKDefaultConstraints
idUUIDnão—uuid_generate_v4()PK
pet_idUUIDnãopet.id——
tipo_vacinaTEXTnão———
dataDATEsim———

adocao_pet​

Adoções de animais.

Gerada por: gen_14_pets.

ColunaTipoNulo?FKDefaultConstraints
idUUIDnão—uuid_generate_v4()PK
pet_idUUIDnãopet.id——
pessoa_id_adotanteUUIDnãopessoa.id——
dataDATEsim———
origemTEXTsim——CHECK (origem IN ('canil','resgate','loja','reatividade'))

pet_historico_dono​

Tutores anteriores do pet.

Gerada por: gen_14_pets.

ColunaTipoNulo?FKDefaultConstraints
idUUIDnão—uuid_generate_v4()PK
pet_idUUIDnãopet.id——
pessoa_idUUIDnãopessoa.id——
data_inicioDATEsim———
data_fimDATEsim———
motivo_transferenciaTEXTsim———