[DDI-SRG] DDI3::Child elements of top modules not being identifiable (fwd)

Wendy Thomas wlt at pop.umn.edu
Fri Mar 28 11:58:35 EDT 2008


There is a second bug (192) that calls for a full review of the direct 
children of top level elements in terms of their identification status.

wendy

On Fri, 28 Mar 2008, Joachim Wackerow wrote:

> Wendy,
>
> I had only a short look at it. The proposed solution seems to be reasonable. 
> Nevertheless the issue seems to be worth to get a thorough review. Perhaps it 
> should be - in addition to the proposed solution - marked as bug in 3.0, so 
> the review can be made later.
>
> Achim
>
> Wendy Thomas wrote:
>> PLEASE NOTE:
>> I have put this in as a RESOLVED bug as it is clearly a real case problem. 
>> Read it and respond asap if you see a problem with this. It is bug 191. I 
>> have also put in a bug 192 for a review of all children of top level 
>> elements regarding their identifiable type.
>> 
>> Wendy
>> 
>> 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
>> 
>> ---------- Forwarded message ----------
>> Date: Fri, 28 Mar 2008 14:51:51 +0100
>> From: Jannik Vestergaard Jensen <jvj at dda.dk>
>> To: Wendy Thomas <wlt at pop.umn.edu>
>> Subject: SV: DDI3::Child elements of top modules not being identifiable
>> 
>> Yes Wendy I agree with you, thanks.
>> 
>> 
>> Med venlig hilsen/ Best regards
>> Software developer
>> Jannik V. Jensen
>> 
>> Dansk Data Arkiv/ Danish Data Archive
>> Islandsgade 10 - DK 5000 Odense C
>> Tlf: +45 6548 0342 - Fax: +45 6611 3060
>> E-mail: jvj at dda.dk - URL: www.dda.dk
>> 
>> -----Oprindelig meddelelse-----
>> Fra: Wendy Thomas [mailto:wlt at pop.umn.edu]
>> Sendt: 28. marts 2008 14:49
>> Til: Jannik Vestergaard Jensen
>> Emne: Re: DDI3::Child elements of top modules not being identifiable
>> 
>> Jannik,
>> 
>> As I understand you, you are running into these problems when working
>> with groups...correct? Clearly we were thinking only in terms of
>> referencing when we ran our last check.
>> 
>> I'm expanding on your request...let me know if this makes sense to you.
>> 
>> 
>> Methodology - parent Maintainable - children identifiable
>>     Versionable may be a better option as I may modify or add to its
>> contents during the course of the study
>> 
>> ProcessingEvent - parent Maintainable - childeren 2 identifiable most
>> not identifiable
>>     Make Identifiable
>> 
>> DataRelationship - parent Maintainable - children identifiable
>>     Make Identifiable
>> 
>> CategoryGroup - parent Maintainable - child versionable
>>     Make Versionable (parent should not be lesser than child on the
>> identification hierarchy
>> 
>> Wendy
>> 
>> 
>> On Fri, 28 Mar 2008, Jannik Vestergaard Jensen wrote:
>> 
>>> Hey Wendy
>>> 
>>> I am writing to you because you are so good at answering my questions
>>> :-
>>> )
>>> While doing the GroupParser for the DDIFTP I stumbled upon these
>>> questions when coping elements from one module to another.
>>> 
>>> The main problem I am facing is that child elements of topmodules not
>>> are identifiable therefore it is problematic to identify relationships
>> 
>>> among elemets within these because the can be zero or many of these
>>> non identifiable containers.
>>> 
>>> Below I have listed problems I have identified.
>>> 
>>> Datacollection::Methodology
>>> As there can be zero to many Methodologies within a DataCollection it
>>> is not possible to define relations among AbstractIdentifiable
>>> elements within a Methodology or to specifically identify which
>>> Methodology a DataCollectionMethodology, TimeMethod, SamplingProcedure
>> 
>>> or DeviationFromSampleDesignresides resides in.
>>> Suggestion: Methodology made Identifiable
>>> 
>>> Datacollection::ProcessingEvent
>>> It is not possible to identify relations between the varios
>>> AbstractIdentifiable within a ProcessingEvent, red. Weighting and
>>> Coding.
>>> Suggestion: ProcessingEvent made Identifiable
>>> 
>>> LogicalProduct::DataRelationship
>>> It is not possible to identify relations between a LogicalRecord and a
>> 
>>> RecordRelationship within a DataRelationship as their parent is not
>>> identifiable.
>>> Suggestion: DataRelationship made Identifiable
>>> 
>>> LogicalProduct::CategoryScheme::CategoryGroup
>>> As there can be zero to many CategoryGroups within a CategoryScheme it
>> 
>>> is not possible to define which CategoryGroup a Category resides in.
>>> Suggestion: CategoryGroup made Identifiable
>>> 
>>> Med venlig hilsen/ Best regards
>>> Software developer
>>> Jannik V. Jensen
>>> 
>>> Dansk Data Arkiv/ Danish Data Archive
>>> Islandsgade 10 - DK 5000 Odense C
>>> Tlf: +45 6548 0342 - Fax: +45 6611 3060
>>> E-mail: jvj at dda.dk - URL: www.dda.dk
>>> 
>>> 
>> 
>> 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
>

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


More information about the DDI-SRG mailing list