Allow Things to Exist in Multiple Places

Keep in mind that hierarchies don’t have to be strict: things don’t have to be in exactly one place inside the hierarchy. You can give users several paths that lead to the same result. This is sometimes called a polyhierarchical classification. Here’s an example:

images/polyhierarchical_classification.png

In the previous chapter, I mentioned that some users who experience problems with their computers might start by searching the website for their exact laptop model. Others may prefer to go directly to the Support section of the website to look for their laptop model. Still others may go to the Support section and start a search based on their specific ...

Get Designed for Use, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.