I think this entire discussion is confusing data models, on the one hand, with set (inclusion) theory, on the other.

Also, the so-called "use cases" being mentioned are half analytical entities (solution domain) and half requirements (problem domain).

First, the use cases need to be expressed in terms of problem domain requirements.
Then, it can be decided whether some kind of inclusion in sets (taxonomy) or data model (i.e., cck field plus views) can implement the needed functionality.

saludos,

Victor Kane
http://awebfactory.com.ar

On 7/24/07, Frederik 'Freso' S. Olesen <freso.dk@gmail.com> wrote:
2007/7/24, Robert Douglass < rob@robshouse.net>:
>In my opinion, any time multiple parents are used it is a mistake in the
>data model. [...]

If you have a data model for musical genres (which used multiple
parents)...