I'm about to create a personnel index that should contain contact information and categorization of location, areas of responsibility, etc.
This index is supposed to be searchable aswell as linked into various pages, filtered on categories such as location (i.e. when showing the page for a certain location it should contain a list of employees working at that location).
Hints on implementation anyone?