I am generating a report from a stored proc that outputs a DataTable in the following format:
id | date | value
--------------------------
0 | 5/18/11 | 10
0 | 5/19/11 | 13
0 | 5/20/11 | 7
0 | 5/21/11 | 1
1 | 5/18/11 | 9
1 | 5/19/11 | 34
1 | 5/20/11 | 5
1 | 5/21/11 | 6
where the id corresponds to an employee's id number.
I don't like dealing with raw DataTables throughout my code, but I don't know the best way to represent such information most effectively in some sort of model object in C#. How would you do it?