Multiple "Products" per page, one product Title

I'm sure this has already been covered, and would appreciate any pointers to where. I'm proud to report I did search. I'm sad to say my searching skills are sub-par.

* * *

I have a book page. The <h1> at the top if the book title. Below that is a list of formats (hardcover, softcover, spiral bound) and then, finally, ancillary details like author, ISBN and rating.

<h1>Great Book</h1>

<!--Formats-->
<div>Hard cover, $30</div>
<div>Softcover, $20</div>

<!--Other Data-->
<div>Joe Schmoe</div>
<div>3.5 / 5</div>

My confusion is this:

I feel as if, semantically, the "Formats" are really the Product or Book object, since they actually represent the good. However, if I scope them as the product, then I'm stuck duplicating Author, title, rating, etc information and hiding it within those DIVs.

On the other hand, if I scope the entire page as the book and each format as an Offer, then I seem (?) to miss out on applying the specific book properties (bookFormat, numberOfPages).

* * *

Am I considering this correctly? Maybe these are just the tradeoffs, but I feel as if I (or MUCH more likely the whole schema.org organization :) am missing a crucial concept in the scoping.

Best,
Nate

Received on Friday, 27 January 2012 22:08:15 UTC