Sobre as cardinalidades, eu ja fiz e não tem segredo.

Bem! Eu criei um esquema para locadora, onde eu posso ir adicionando 
filmes, e aos filmes eu posso ir adicionando outros atributos, como: 
atores, comentarios etc... Mas isso não tem nada a ver com plone e seus 
produtos de forms, e sim como você modelou sua base de dados.

Usar stored procedures, é sempre bom, pois você apenas manda os 
parâmetros e a function retorna o que você mandou retornar, isso sem 
contar o ganho de processamento pois é o servidor quem faz todo o 
trabalho. Mas para o que você quer fazer, da para ser com ou sem 
stored's. Repetindo: "Isso depende da maneira como você modelou sua base 
de dados".

Sobre o esquema de ir adicionando <input> ao <form>, acredito ser meio 
trabalhoso; Mas sim! É possível.

[]'s
Fernando Paiva


Paul Eipper escreveu:
>
> Voltei com meus problemas de iniciante :P
>
> Alguém aí usa o PloneFormGen com formulários complexos? Digo,
> formulários de uma página que tenham subformulários que entram dados
> em diversas tabelas do mySQL.
>
> Por exemplo, eu tenho algo assim:
> [ tabela ( campos ) ]
> Pessoa ( ID, Nome, Endereco )
> Telefone ( ID, IDpessoa, Numero )
> Contribuintes ( ID, Nome )
> Pessoa_tem_Contribuintes ( IDpessoa, IDcontribuinte, Valor )
>
> Ou seja, tenho uma relação 1:n (um para muitos) de Pessoa para
> Telefone, e uma relação m:n (muitos para muitos) de Pessoa e
> Contribuintes.
>
> Preciso de um só formulário pra entrar com todos esse dados e
> salvá-los no mySQL. Será melhor fazer essa lógica na aplicação Plone
> ou com funções no mySQL?
>
> Além disso, os campos para Telefone e Contribuintes devem ter um botão
> que adiciona campos extras se o usuário precisar (javascript). Tem
> como fazer isso com o PloneFormGen?
>
> Alguém tem experiência com formulários assim em Plone?
>
> Agradeço qualquer ajuda :)
>
> --
> Paul Eipper
>
>  

Responder a