[DDI-SRG] Bug 92 - References not all in reusable namespace
Joachim Wackerow
joachim.wackerow at gesis.org
Wed Jan 23 05:51:38 EST 2008
What is really the reason for having the reference elements in reusable
namespace: consistency or processing issues? I'm not sure if I
understand it right.
Bug 92 says:
"CategoryRerefence in a CodeScheme is in the logical product namespace
but CodeSchemeReference in a variable CodeRepresentation is in the
reusable namespace"
This doesn't seem the case looking at the logical schema (currently both
elements are in the logical namespace):
logical.xsd:
<xs:element name="CategoryReference" type="r:ReferenceType">
</xs:element>
<xs:element name="CodeSchemeReference" type="CodeSchemeReferenceType">
</xs:element>
<xs:complexType name="CodeSchemeReferenceType">
<xs:complexContent>
<xs:extension base="r:ReferenceType">
<xs:sequence>
<xs:group ref="CodeSubsetInfo"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
The reference element in group seems to be unnecessary as all the
reference elements can be directly type of r:ReferenceType.
group.xsd:
<xs:element name="Reference" type="r:ReferenceType">
</xs:element>
Consistency is important.
But in which namespace should stay the reference elements, in the
specific module or in reusable? What is the reasoning for either solution?
Did I miss something?
Achim
Wendy Thomas wrote:
> so it looks like from the bug (and my action notes) that this is only an
> issue in Group. I think consistancy important so do it. Does it require a
> change beyond the instance noted in the bug?
>
> wendy
>
> On Tue, 22 Jan 2008, arofan.gregory wrote:
>
>> Folks:
>>
>>
>>
>> Pascal raised an issue which wants - for consistencies' sake - to have
>> references (that is, the elements, not just the type declaration) all be in
>> the reusable namespace. I'm OK with this - what do other people think?
>>
>>
>>
>> Cheers,
>>
>>
>>
>> Arofan
>>
>>
>
> Wendy L. Thomas Phone: +1 612.624.4389
> Data Access Core Director Fax: +1 612.626.8375
> Minnesota Population Center Email: wlt at pop.umn.edu
> University of Minnesota
> 50 Willey Hall
> 225 19th Avenue South
> Minneapolis, MN 55455
> _______________________________________________
> DDI-SRG mailing list
> DDI-SRG at icpsr.umich.edu
> http://www.icpsr.umich.edu/mailman/listinfo/ddi-srg
More information about the DDI-SRG
mailing list