Grouping several taxonomies in a node. Field Collections, is there any other way?

Grouping several taxonomies in a node. Field Collections, is there any other way?

In Drupal 7 I have nodes that I want to associate to taxonomies.

I have two taxonomy vocabularies: { Category 1, Category 2 }

I want all nodes to have associated pairs {category 1 term, category 2 ...