O sistema de Especies e Racas permite categorizar os pets de forma hierarquica, facilitando a organizacao e filtragem.
Estrutura Hierarquica
Especie (PetSpecie)
Descricao
A especie define o tipo de animal: cao, gato, ave, roedor, reptil, etc.
Campos
| Campo | Tipo | Obrigatorio | Descricao |
|---|
| name | Texto | Sim | Nome da especie |
| active | Booleano | Nao | Se esta ativa para uso |
Especies Comuns
| Especie | Exemplos de Racas |
|---|
| Cao | Labrador, Poodle, Bulldog, SRD |
| Gato | Persa, Siames, Maine Coon, SRD |
| Ave | Calopsita, Papagaio, Canario |
| Roedor | Hamster, Porquinho da India, Coelho |
| Reptil | Tartaruga, Iguana, Gecko |
| Peixe | Betta, Kinguio, Tetra |
Regras de Negocio
- Nome unico: Por Account
- Ativo por padrao: Novas especies sao ativas
- Nao excluivel: Se tem pets ou racas vinculados
Raca (PetBreed)
Descricao
A raca e uma subdivisao da especie, definindo caracteristicas mais especificas.
Campos
| Campo | Tipo | Obrigatorio | Descricao |
|---|
| name | Texto | Sim | Nome da raca |
| pet_specie | Referencia | Sim | Especie a qual pertence |
| active | Booleano | Nao | Se esta ativa para uso |
Regras de Negocio
- Nome unico por especie: Mesma raca pode existir em especies diferentes
- Vinculo obrigatorio: Raca deve pertencer a uma especie
- Filtro dinamico: Ao selecionar especie, mostra apenas suas racas
- SRD: "Sem Raca Definida" e comum em todas as especies
Racas de Caes Comuns
| Raca | Porte Tipico |
|---|
| Labrador Retriever | Grande |
| Golden Retriever | Grande |
| Bulldog Frances | Pequeno |
| Poodle | Varia (Toy a Standard) |
| Yorkshire | Pequeno |
| Shih Tzu | Pequeno |
| Pastor Alemao | Grande |
| Rottweiler | Grande |
| Beagle | Medio |
| SRD | Varia |
Racas de Gatos Comuns
| Raca | Caracteristica |
|---|
| Persa | Pelo longo |
| Siames | Pelo curto, olhos azuis |
| Maine Coon | Grande porte |
| Ragdoll | Docil |
| British Shorthair | Robusto |
| Sphynx | Sem pelo |
| SRD | Varia |
Selecao no Cadastro de Pet
Fluxo de Selecao
- Campo "Especie" e obrigatorio
- Campo "Raca" e opcional
- Ao mudar especie, raca e limpa
- Lista de racas e filtrada pela especie
Cadastro de Novas Especies/Racas
Nova Especie
- Acesse Configuracoes > Especies
- Clique em "Nova Especie"
- Informe o nome
- Salve
Nova Raca
- Acesse Configuracoes > Racas
- Clique em "Nova Raca"
- Selecione a especie
- Informe o nome
- Salve
Uso em Filtros
Filtrar Pets por Especie
Permite visualizar apenas pets de uma especie:
- Todos os caes
- Todos os gatos
- Todas as aves
Filtrar Pets por Raca
Permite visualizar pets de uma raca especifica:
- Todos os Labradores
- Todos os Persas
Beauty Center
Servicos podem ser especificos por:
- Especie (banho para cao vs gato)
- Porte (relacionado a raca)
- Tipo de pelagem
Clinical
Protocolos podem variar por:
- Especie (vacinas diferentes)
- Raca (predisposicoes geneticas)
Precificacao
Precos podem ser diferenciados:
- Por especie
- Por porte (derivado da raca tipica)
Outras Classificacoes
Porte (PetSize)
| Porte | Descricao | Peso Aproximado |
|---|
| P (Pequeno) | Caes toy e mini | Ate 10 kg |
| M (Medio) | Caes medios | 10-25 kg |
| G (Grande) | Caes grandes | 25-40 kg |
| GG (Gigante) | Caes gigantes | Acima de 40 kg |
Pelagem (PetPelage)
| Tipo | Descricao |
|---|
| Curta | Pelo rente ao corpo |
| Media | Pelo de comprimento intermediario |
| Longa | Pelo comprido |
| Dupla | Subpelo + pelo de cobertura |
| Sem pelo | Racas hairless |
| Cacheada | Pelo encaracolado |
Cor (PetColor)
| Cor | Exemplos |
|---|
| Branco | Puro ou predominante |
| Preto | Puro ou predominante |
| Marrom | Chocolate, caramelo |
| Dourado | Golden, bege |
| Cinza | Prata, chumbo |
| Malhado | Duas ou mais cores |
| Tricolor | Tres cores |
Caracteristicas (PetCharacteristics)
Tags comportamentais:
| Tag | Descricao |
|---|
| Docil | Comportamento calmo |
| Agressivo | Requer cuidado |
| Medroso | Sensivel a ruidos |
| Brincalhao | Muito ativo |
| Idoso | Necessita cuidados especiais |
| Filhote | Necessita adaptacao |
Permissoes
| Entidade | Quem Pode Gerenciar |
|---|
| Especie | Admin, usuarios com permissao |
| Raca | Admin, usuarios com permissao |
| Porte | Admin, usuarios com permissao |
| Pelagem | Admin, usuarios com permissao |
| Cor | Admin, usuarios com permissao |
| Caracteristicas | Admin, usuarios com permissao |
Restricoes
- Especie obrigatoria: Todo pet deve ter especie
- Raca da especie: Raca deve pertencer a especie selecionada
- Dados padrao: Sistema vem com especies/racas pre-cadastradas
- Nao duplicar: Nomes unicos por contexto
- Nao excluir em uso: Registros vinculados a pets nao podem ser excluidos