[DDI-SRG] request for assistance
Wendy Thomas
wlt at pop.umn.edu
Fri Jul 13 16:10:05 EDT 2007
Sanda,
I think it might be cleaner to send them to me and I'll send on any that
need more info. I'll certainly be collecting questions and answers from
you and others, but unless the guys want to see them direct then this
might be a cleaner way to do it. I've put in some answers below.
On Fri, 13 Jul 2007, Sanda Ionescu wrote:
> Hi, Wendy.
>
> I'm beginning to look "in earnest" at the candidate draft and I have
> questions...
> I anticipate needing lots of clarifications as I attempt to update my
> old examples and create the new one.
> So please bear with me!
> I expect you are willing to answer, as you have always been, and one
> question would be - do I send my questions only to you, or do I send to
> the entire SRG?
>
> And here comes the first batch (as I'm looking at Identification):
> 1. Can objects be referenced even if they sit "outside" maintainable
> objects? (It was my understanding that only maintainables can stand
> alone, all others need to be within a maintainable?)
Since all the major modules and instance are maintainable everything sits
within at least one maintainable object. Objects can be referenced as long
as they have an ID. Then can be inside or outside the maintainable object
you are referencing from.
> 2. name of maintainable object (in the URN) - is this actually the name
> of the ddi tag?
If the reference is in a different maintainable object you work your way
down the tree. So if you have a maintained CategoryScheme with the ID of
CATSCHEME_1 and you want to reference the category within it of CAT_X you
would have the following info:
ddi:3_0:[object class of maintained object]:[Agency ID]:[ID of maintained
object]:[version]:[object class of referenced object]:[ID of referenced
object]:[version]
ddi:3_0:CategoryScheme:icpsr.umich.edu:CATSCHEME_1:1_0:Category:CAT_X:1_0
I see that the info in Part I pg 32 is odd. I'll put in a bug fix on that.
> 3. maintenance agency (in the URN) - is this information copied from the
> Identifying Agency tag ?, and
YES
> 3b. if the above needs to be in the form of a URL, it means the ddi tag
> needs to contain a URL, no? should it not have a URL type rather than
> NCNAME?
I think NCName is correct as there are no breaks and it starts with a
letter, but put it in as a bug after Pascal gets you on the bug tracker
and we'll make sure this is verified. It may be a leftover from when we
were going to have a registry and identifiers like ICPSR or MPC.
> 4. If the version of an identifiable element is always inherited from
> above, why does it need to be stated in the URN? (see your example in
> the manual - a variable is not versionable, so then why do we need its
> version in the URN)
If it is an IdentifiableID then you don't need it as you are correct it
inherits. If you are referencing a VersionableID you need to include the
version
> 5. It is my understanding that all of the versioning tags need to be
> filled in for maintainables, or else we would not be able to build URNs?
> and...
The only one you can dispense with is the Version Number as the default is
1.0 (expressed as 1_0 in the URN) It must be included in the URN
> 6. If a maintainable lives within a maintainable (i.e. variable scheme
> within study unit) will it inherit the versioning info from the
> maintainable above (if not specified), or does this need to be specified
> for each and every maintainable?
The assumption is that it inherits from the parent. If you don't put the
information in and you then pull the pieces apart and maintain them
separately you will need to make the inherited information explicit at
that point.
Let me know if any of this was unclear.
>
> Thanks Wendy,
> I really appreciate your help.
> Sanda.
>
>
> Sanda Ionescu
> ICPSR
> University of Michigan
> P.O. Box 1248
> Ann Arbor, MI 48106
>
> Phone, Fax: 734-615-7890
>
>
>
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