Si intendo dire che non potendo realizzare schede diverse a seconda della categoria allora la soluzione è quella di inserire tutti i campi previsti per i vari tipi di scheda.
Ad esempio se la scheda A associata alla categoria A deve contenere i campi A,B,C e la scheda D associata alla categoria D deve contenere i campi E,F,G allora devi realizzare una scheda unica con i campi A,B,C,E,F,G che riemi o non riemi a seconda del tipo di informazioni che stai inserendo.
Spero di essermi spiegato bene.