I came across this nice book: "Designing Interfaces" the other day.

Even if not explicitly stated in the title, its main content is design patterns for user interfaces, that is, a list of common design problems often encountered by UI designers whose typical solution is captuted by the pattern. Information is organized around a standard template (in the typical pattern language style) containing: what, use when, why, and examples.
The author is Jenifer Tidwell. She has done extensive work on UI design patterns since 1997 starting with her MIT page Common Ground.
Even if it doesn't seem to be directly related to infovis I think it is a great resource to decide how to compose a user interface around a visualization system. In my opinion, too often it's forgotten how important the interface around a visualization is and the key role standard interactive tools play when connected to the visualization.
The pattern language contains also a nice group of patterns entitled: "Showing Complex Data" which doeas exactly for our case. The patterns are:
It's nice to note how visualization and user interface design cross-fertilize each other. Techniques like overview+details have had a big role in visualization but they are more and more used now user interfaces in general. At the same time, many visualization tools are integrating more and more standard UI components like sortable tables and tree-tables as they are very effective and often outperform any other fancy custom-made solution.