Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Education > Genealogy, Computing > Re: GENTECH GDM...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 2 of 4 Topic 1905 of 2074
Post > Topic >>

Re: GENTECH GDM Question

by Ian Goddard <goddai01@[EMAIL PROTECTED] > Jan 21, 2008 at 04:08 PM

Dennis wrote:
> I have a question regarding a couple of the attributes in the GENTECH
> Genealogical Data Model at...
> 
>    https://www.ngsgenealogy.org/ngsgentech/projects/Gdm/Gdm.cfm
> 
> I am looking at the two attributes ASSERTION.Value (p. 47) and
> CHARACTERISTIC-PART.Characteristic-Part-Name (p. 50). Can someone
> explain (and possibly give examples) of the differences between the two?
> 
> I guess what is confusing me is that the brief example in the
> description of ASSERTION.Value on p. 47 seems to be at odds with another
> more detailed example on p. 34.
> 
> [[In an attempt to alleviate the boredom of winter, I am trying to
> design my own physical implementation of the GENTECH Genealogical Data
> Model. I need to get a life...]]
> 
> Thanks,
> 

As far as I can see the purpose of a CHARACTERISTIC would be to enable a 
single ASSERTION to have multiple values (note the lower case "v"!).

"If the ASSERTION is about a characteristic like a person’s name, there 
will be one CHARACTERISTIC for one to many CHARACTERISTIC-PARTs.  If the 
characteristic is occupation, for example, there will be one 
CHARACTERISTIC-PART."

If there is only a single value then this could equally well be stored 
in the ASSERTION.Value but if there are multiple values then they will 
be held in a series of CHARACTERISTIC-PART.Characteristic-Part-Names. 
(ISTM that Characteristic-Part-Value would be better terminology)

Whilst the simple example has a single CHARACTERISTIC-PART a name might 
have more, for instance one with a Characteristic-Part-Type-Name of 
FirstName and one with a Characteristic-Part-Type-Name of LastName with 
respective Characteristic-Type-Names of John and Smith respectively.


I doubt I'd have modeled it in that way myself.  For one thing, why 
separate CHARACTERISTIC-PART-TYPE out into a single entity?  I'd tend to 
have a data type to represent a name/value pair.  From a modeling 
perspective I'd then make ASSERTION.Value a list of such pairs.

-- 
Ian

Hotmail is for spammers.  Real mail address is igoddard
at nildram co uk
 




 4 Posts in Topic:
GENTECH GDM Question
Dennis <nobody@[EMAIL   2008-01-21 09:59:19 
Re: GENTECH GDM Question
Ian Goddard <goddai01@  2008-01-21 16:08:32 
Re: GENTECH GDM Question
Dennis <nobody@[EMAIL   2008-01-21 11:30:45 
Re: GENTECH GDM Question
Ian Goddard <goddai01@  2008-01-21 16:56:34 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Thu Dec 4 1:00:22 CST 2008.