WHAT: Differentiate between trades, issues and omni's as a Book Type?
HOW: The "Book" object could include a string called mediaType to handle this.
WHAT: Differentiate between trades, issues and omni's as a Series Type?
This depends one whether you have separate series for one-shots ( #32), trades (#21) etc, but if so you would need a way to specify the series media type.
HOW: The "Series" object could include a string called mediaType to handle this.
WHAT: Handling Books with multiple issues contained (potentially from different series
Handling TPB's and omni's as "Book" objects would also mean that a single book can be a part of multiple series (eg. a trade oncorporating issues from multiple series.
HOW: Allow the possibility of 0..* Series objects, instead of 0...1
WHAT: Differentiate between trades, issues and omni's as a Book Type?
HOW: The "Book" object could include a string called mediaType to handle this.
WHAT: Differentiate between trades, issues and omni's as a Series Type?
This depends one whether you have separate series for one-shots ( #32), trades (#21) etc, but if so you would need a way to specify the series media type.
HOW: The "Series" object could include a string called mediaType to handle this.
WHAT: Handling Books with multiple issues contained (potentially from different series
Handling TPB's and omni's as "Book" objects would also mean that a single book can be a part of multiple series (eg. a trade oncorporating issues from multiple series.
HOW: Allow the possibility of 0..* Series objects, instead of 0...1