Io farei due classi, una dedicata alla tabella nell'insieme e una che opera a livello di record. Così separi bene metodi e proprietà