I am trying to plan out taxonomy vocabularies for my site.

It is a magazine, and so will have monthly issues (e.g. November 2009, December 2009, January 2010, etc).

I want to be able to categorize stories from each issue: e.g. November 2009.
I also want to categorize a month (e.g. March) that would show all stories from March, regardless of the year.
I also want to categorize years (e.g. 2009) that would show all stories from 2009, regardless of month.

1. Should I:

a. Have one vocabulary with terms (january, february, ..., December, 2005, 2006, ...2009, 2010, etc) and allow a node to select multiple terms.

b. Have three vocabularies: Year (2005...2010), Month (Jan...Dec), Issue (January_2009, February_2009,...)

2. Secondly, I will also be categorizing stories by what's in them (e.g. health, politics, arts, weather, etc) where an article can belong to more than one category.

Should this be done with:
a. A vocabulary for article_type with all terms (health, politics, arts, weather,...), multiple selection
b. A single vocabulary for article type and issue and year and month? (that is, should I combine with the vocabulary from part 1?)

thanks,
Dave

Comments

mdupont’s picture

I would create 1 vocabulary with years, another with months, and a third with topics (politics, health, etc). However if you already have year and month, why would you need to create another vocabulary with issues? The result will be the same than selecting nodes with the corresponding year and month.

daveslc’s picture

If I use the scheme you suggest, will that let me reference all articles that have terms March and 2009, even though March and 2009 are in different vocabularies?

thanks,
Dave

mdupont’s picture

Yes, you can reference articles with several terms even if they are in different vocabulary. It's easy to do it using the Views module.