DAP4: Nested Attributes

From OPeNDAP Documentation
Revision as of 16:05, 13 April 2012 by DennisHeimbigner (talk | contribs) (Created page with "==Background== In DAP2, the DAS allowed nested sets of attributes. The primary reason for this (I assume) was that the DAS was separate from the DDS and nesting in the DAS could ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
⧼opendap2-jumptonavigation⧽

Background

In DAP2, the DAS allowed nested sets of attributes. The primary reason for this (I assume) was that the DAS was separate from the DDS and nesting in the DAS could be made to match nesting in the DDS. This allowed for the setting of attributes on nested variables in structures, for example.

In his original DAP4 xsd schema, James again allowed for nested attributes.

Proposal

I propose that we do not allow nested attributes in DAP4.

Rationale

The current rng/xsd DAP4 schema allows one to directly place attributes almost anywhere in the DDX. It seems to me that this makes any need for nested attributes superfluous.

Dennis Heimbigner