data storing logic

Jun 14 2014 4:25 AM
hi there,
i have sorted out some data in to tables. each table has 3 columns ,filled with float values and  around 20 rows(records). i have got around 80-100 number of such tables and my application must select the relevant table from given conditions and traverse through the selected table to find the desired record.
 
i have created a class with three array fields, each represents a column and an object of that class would represent a single table. i instantiate the class at the loading time with 80-100 objects and keep them in a dictionary as values and selection conditions as string keys. anyway im not happy with that design and i need somebody to advice me of a proper way of implementing my application.
 
thanks in advance