L'idea, a naso, non mi pare buona. Penso ai troppi form; quest'ultimo dovrebbe essere unico, se i dati in gioco sono legati da un unico criterio.

Dovresti fornirci una descrizione più dettagliata del contesto.