Forse non ho capito l'approccio, ma in effetti quella cosa li la puoi fare senza classi, progettando correttamente la tabella del db... ma ripeto, forse non ho capito bene l'approccio al problema!