It would be great to build some consensus on this. Thanks for posting, Eben.
I can provide a bit more context on our thinking. In our repository, we draw a distinction between item-level objects and component-level objects. Items are the units that are managed independently. Thus, in our batch loading application, the item is wrapped in a transaction such that if some piece of the item cannot be loaded, the whole transaction will fail and we will not end up with orphaned components.
In this way of thinking, articles are clearly components of the newspaper issue. They are subsidiary, and should not exist in the repository without the issue and pages in/on which they appear. In another sense, however, they are not components in the same sense that page images are components. When we grab the members of in issue to create a iiif manifest, our application grabs the page-images, not the articles. Page images have a clear sequence that articles do not, and articles can also not be understood as members of pages because they can also appear on multiple pages.
This seems less clear than with a book of essays, where the essays appear on a sequential range of pages, and the volume can be understood as being composed of a series of essays in order. In that case, you could browse the volume by going through the essays in order, but with a newspaper the idea of browsing it by going through a series of articles seems wrong. Instead, you look through it by browsing a series of pages.
All this having been said, it is possible that we are overthinking it. Certainly there is *some* sense in which an issue is composed of a set of articles. If we went with the membership relation, obviously we need to distinguish between member-pages and member-articles, but we have rdf:Type properties that allow us to do that.
I look forward to hearing what others think about this.
Josh Westgard
University of Maryland