Duvida Modelo Lógico . o que precisa melhorar ai que não ficou legal neste petshop ? Alguém ai pelo amor de Deus, só quero ajuda?

Um petshop deseja gravar informaçoes de seus clientes, vendedores , pet , produtos(racoes, vacinas e brinquedos) e vendas.
As informaçoes de clientes que devem ser gravadas sao:nome, cpf,data_nascimento e renda. As informaçoes gravadas para vendedor sao :nome, cpf, data-nascimento, numero_carteira_trabalho, valor_salario.
Para rações a clinica deseja gravar marca, valor , data de validade, peso , indicaçao porte, quantidade em estoque e faixa etária . Os dados de vacina que precisam ser salvos são :
nome, , numero_doses , tipo de periodicidade, periodicidade, data_de_validade , valor.Para os brinquedos é salvo nome,modelo , material , quantidade estoque, marca e valor.
Cada cliente podem ser responsavel por vários pets e cada pet pode ter mais de um responsavel, dados do pet(idanimal , nome, data_nascimento , especie, raca, porte, comprimento , altura,
e peso .Os pets podem tomar várias doses de vacinas e uma dose é apenas de um pet. Os dados da dose laboratorio, numero da dose e data da dose.Cada vacina pode ter uma ou n doses.
Em toda venda realizada o vendedor e o cliente receberão uma pontuação.

Que produto por exemplo tem várias rações? Simula com dados reais as possibilidades, isso vai te facilitar validar se seu modelo está correto.