Project

General

Profile

Bug #625

Cardinality regarding eml-methods should be corrected in two places.

Added by Tim Bergsma over 17 years ago. Updated over 17 years ago.

Status:
Resolved
Priority:
Normal
Category:
eml - general bugs
Target version:
Start date:
10/09/2002
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
625

Description

eml-dataset has an optional child element methods with the cardinality zero-or-
ONE. It should be zero-to-MANY. A dataset may be qualifed by more than one
corpus of methodological effort, and it cannot be assumed that those efforts
form a single logically and temporally continuous sequence of methodStep.
Also, methods itself should be a SEQUENCE, not a CHOICE, of methodStep (itself
repeatable), sampling (optional), or qualityControl (optional). It is an error
to present a choice of optional elements.

History

#1 Updated by Tim Bergsma over 17 years ago

I think this bug can be dropped. Bug 624, submitted near-simultaneously, raises
the same issue as part 2 (sequence of optionals vs. choice of non-optionals).
As for part 1, others have pointed out that repeating methodStep gives the same
functionality as repeating methods. This solution would be even more obvious if
the element names methodStep/subStep were replaced with method/step.

#2 Updated by David Blankman over 17 years ago

see bug 624 for details

#3 Updated by Redmine Admin over 7 years ago

Original Bugzilla ID was 625

Also available in: Atom PDF