We'd still use DataSets. We do not use classes. My DataSets consist of many more than one DataTable. In the Customer example, the first DataTable would be the customer and yes, it would only contain one row. But, then all the other DataTables in the DataSet are child tables of the Customer table and have anywhere from zero to many rows in each one. We don't use relationships in our Typed DataSets, even though these are obviously parent/child.
~~Bonnie
>Just another quick question regarding this architecture...
>
>Say you were working with "customers". You would pass datasets regardless of if you only loaded 1 customer or many customers, correct? So you wouldn't have a "customer" class... You would have a dataset with only 1 row in it?