Я бы предложил использовать таксономию контента http://drupal.org/project/content_taxonomy
Мы используем этот модуль в сочетании с модулем таксономии по умолчанию для решения проблемы симуляции.
Вы можете подойти к этому одним из двух способов.
Независимо от того, как вы настроили вещи, у вас будет поле таксономии контента, которое ограничено 1 записью для «основной категории»
Тогда вы можете использовать таксономию по умолчанию длядополнительные категории »или используйте для них другое поле таксономии контента.
У каждого из этих подходов есть свои преимущества, но я бы предпочел решение, использующее все поля таксономии контента, чтобы обеспечить согласованность тем.