I set up 2 Books (Artists, Artwork). Each chapter in the Artists Book is an individual artist biography. Each chapter in the Artwork book contains all the content for an individual piece of art. I was able to make an Artwork Chapter containable and an Artist
Chapter a container (as sebastien suggested). So the parent/child relationship using native container allowed me to render a list of Artwork (as summary) for each Artist. I can then paginate through the Artists, or if I'm viewing an individual Artwork, I can
also paginate through the Artwork items (since Artists and Artwork are two separate Books).
Beautiful. On the front-end, it works exactly as I need it to.
However, I'm now seeing that when adding Artists/Artwork Chapters, my content editors might have some trouble with sort order/position. I see that I can specify the Position field (numerically). Ideally, I'd like to not have to manually sort the Chapters
by this Position field. The question then is: what do you sort by? :-)
Here's the problematic use case: a bunch of artists and artwork have already been entered w/ Position controlling the sort order. I have ~75 artists. We add a
new one (a new Chapter to the Book) in the middle (or worse, toward the beginning). I now have to go back through and update the Position field of all the Chapters that come after the newly entered one. Is that correct? I could also specify a
decimal value for Position to squeeze it in there, but I hesitate to have my non-technical users have to keep track of this. My users really just want the Artist list to be in alphabetical order. So I'd love a way to either a) sort by Title, b) provide
a custom field on the Chapter that I could sort on (if I did this, I would just enter the surname of the artist).
Hope that makes sense. Thanks so much for the help guys. This Chapters module combined with Container/Containable is working out.