I am building a site that will contain data about athletes. I'm trying to decided wether to represent the athletes as CCK or Taxonomy Terms with custom fields. Athletes will contain information such as name, DOB and image, each athlete will have a page.
News articles, sports, venues, events, and teams will be other content within the site, these could be tagged with the athlete terms if we use the taxonomy solution. The alternative would be to use node reference if athlete as a custom content type.
The Taxonomy route seems more flexible and seems like a good route to take according to this article http://www.juliakm.com/how-decide-between-using-taxonomy-terms-and-cck-field-classify-content-drupal-site I just wanted to check with people in the community if there are any drawbacks to this approach or advantages of using CCK instead?
In Drupal 7 CCK and Taxonomy Terms with Fields are in the core. The two seem incredibly similar, I was wondering what is the reasoning behind having both?