This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I have looked at HashTable, trees, etc for my situation but having a hard choosing which one is the best choice. My data might look like this each entry has: Social Security Number <- unique Company Number <- unique Job <- not-unique Age <- not-unique Now I need to be able to search Social Security Number or Company Number get the other three items I will never need to search by Job or Age. What is the best coolection for this. Also, this may or not be important but the serial numbers follow a tree structure. Any help would be welcome. Bill