Cita: Mejor usa un dataset, que tiene eso nativamente con datatables, datarelation, etc...

.
Coincido con MartinAcevedo, aunque en último de los casos tambien puedes crear clases que tengan como elementos arraylist.. y con ello de una sola clase puedes tener varios elemtos independientes cada uno.
Pero bueno, ya será cuestion de que veas cual es tu mejor opcion.
Salu2