Olá,
estou tendo problemas para criar uma tela de cadastro de bois em um sistema.
O relacionamento é assim:
Eu tenho uma tabela de Raças. Ex: (Gir, Holandês, Zebu, etc.)
Tenho uma tabela de Características. Ex.: (Altura da garupa, Perímetro torácico, Ângulo dos cascos, etc.)
E tenho uma tabela Raça_característica para fazer um N pra N entre os dois.
Dessa forma o usuário pode cadastrar uma raça nova e colocar as características que fazem sentido pra essa raça nova, tudo dinamicamente.
Tenho um crud mestre-detalhe que é Fazenda-Boi. No mestre tenho os dados da fazenda e no detalhe eu tenho os dados dos bois.
O problema é na hora de inserir informações de um boi.
Um dos primeiros campos que eu tenho é um combo para escolher a Raça. Até aí tudo bem, mas quando o usuário escolhe a raça, eu tenho que olhar na tabela Raça-Característica pra saber quais as características que essa raça tem. Cada característica que existir pra raça, precisa virar um campo dentro do detalhe de boi. Então alguns dos campos do detalhe de boi são 100% dinâmicos.
Não sei se vou conseguir fazer isso dentro do framework, mas seria ótimo se conseguisse... então vocês podem me dar uma mão?
Abs!