Project

General

Profile

Actions

Bug #625

closed

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

Added by Tim Bergsma over 21 years ago. Updated over 21 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.

Actions #1

Updated by Tim Bergsma over 21 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.

Actions #2

Updated by David Blankman over 21 years ago

see bug 624 for details

Actions #3

Updated by Redmine Admin about 11 years ago

Original Bugzilla ID was 625

Actions

Also available in: Atom PDF