Hi Ed,
Just to amplify some of the points that Carl made:
- An Atom feed has no ORE semantics, but it obviously makes
a convenient container for bundling up lots of Resource Maps
(i.e., Atom entries). All the ORE semantics are at the level of
Atom entries.
- An earlier version of ORE had the Resource Map at the level
of an Atom feed, but we felt that caused more complications than
it solved so we went with the current mapping of Resource Map
to Atom entry.
- The data model language is there to restrict someone from
saying they have a single Resource Map that describes multiple
Aggregations. While it is possible to have multiple Resource Maps
describing a single Aggregation, either through different formats
(e.g., RDF/XML vs. Atom) or through "non-authoritative resource maps"
([1], possible but not recommended), we did not want a single
Resource Map to describe multiple Aggregations.
regards,
Michael
1.
http://www.openarchives.org/ore/1.0/datamodel#Resource_Map