Could someone let me know what the best practice is for choosing between implementing something as a Taxonomy vs. a List field in the Content Type? Assuming that there is a preset list of values and there is no need for content creators to create their own.

For example, a Content Type of an "event" could be categorized based on audience or type. Audiences can be [Kids, Youth, Adults, Seniors, etc.]. Similarly, type would have a preset list as well.

Should audience or type be created as Taxonomy or a List field in the Content Type?


If you use taxonomy, then using the calendar module they can be colour-coded in the legend based on their category.

| improve this answer | |
  • Great point. Thank you for pointing that out. Anything else I should consider? – nmc Jul 14 '11 at 18:26
  • Here is a writeup on the subject that I have used in the past to determine the best route for each use-case. johnandcailin.com/blog/cailin/drupal-cck-vs-taxonomy – user842 Jul 14 '11 at 18:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.