I have a couple different pages. Each page has a main content area and a sidebar. Each sidebar contains a paragraph unique to that page. It is necessary that the paragraph in the sidebar and the main content are different content types.
I handled this by using references module. I created a content type "category page" and a content type "page spotlight". The page spotlight has a "node reference" field that references a category page. I then created a view that enforces that relationship. This allows me to map the spotlight to the pages.
I am wondering is using taxononmy a better approach? I come from a very structured programming background where there are "right" ways of doing things, and I am just looking for the "drupal way" of approaching this problem.