Le soluzioni possono essere varie.
es. alcuni campi possono utilizzati indifferentemente dalla tipologia ?
1) in questo caso potresti inserire un radio button per le due tipologie ed i valori nei campi in funzione di quello assumono diversi significati.
2) se per una tipologia occorrono campi aggiuntivi, gli inserisci e gli vedi solo con il radio attivato
in fase di recupero dati in funzione del radio potrai per esempio attivare diverse modalità di visualizzazione.
Mi sembra ci sono varie possibilità, ma dipende dai campi specifici che sono interessati.