I'd like to use Drupal in one of my projects but I'm wondering what's the best way to organize my content.
I have a list of authors. Each author has 3 properties:
- name
- bio
- list of books
On the list of books each book has 6 properties(5 text fields + image).
I was thinking about creating entity type bundle 'Author' and 'Book', then assigning certain books to certain authors and displaying lists of books on author page.
The downside is that on the content list I'll have a list of many different 'pages' of content type 'Book' that can't be easily filtered by author. Also, creating new content type for each author is not a good solution.
1) Is it the best possible solution for Drupal?
2) Would it be possible to create:
a) hierarhical list of author/book_list posts or
c) content type Author with list of books on it's page(book field with book properties fields)
I'd appreciate your advice :).