[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Beyond Ontologies


message clinic in st.laurent
Bob Foster wrote:

>
>But relationships do change all the time. <#Simon> :sonOf_:1 is as good an
>example as any. I assume the 1 is intended to be the cardinality, so the
>relationship might be better named sonOfFather. 
>
No, but no matter. It just says that "Simon is the son of someone."

>But if your mother divorces
>and remarries, sonOfFather may no longer be many-to-one, but many-to-many.
>The latter probably better captures the relationship in the US, where
>roughly half of first marriages end in divorce. 
>
A few thoughts on this train of thought come to mind:

1) the 80/20 rule applies to everything i.e. even though there may be 
edge cases that invalidate some particular classification, nonethess the 
classification might be useful.

2) When someone's parent's divorce, the "father of" relationship remains.

>Wasn't so in the early part
>of the last century; it's a culturally induced change. Moreover, if you are
>cloned, you may not have a father, at all; which is quite a different thing
>than having a father but not knowing who he is. 
>
3) hmmm... I haden't considered who the father of a clone might be... 
that falls into the 99.99999/0.00000001 rule.

>Now consider the "type" of the father, nominally a male Person. Suppose a
>woman is impregnated by a sperm donor at a fertility clinic, where the
>identity of the donor is kept secret. This could be modeled as an unknown
>father, but in fact the identity of the biological father is known by the
>clinic, and the name of the clinic can serve as a surrogate for the father.
>If the type of the father is changed to the union of Person|Clinic, the
>parentage information is not lost. More children than one might suppose
>would benefit from this change.
>  
>
4) One might distinguish between "legal father of" and "biological 
father of". I've already provided for the fact that the "father of" 
someone might be unknown. Indeed I've never met Simon's father, and have 
no knowledge of *any* details about him save for the fact that he 
fathered Simon.

>The point about relationships being neither homogeneous nor stable over
>time, in either number or type, nor universally applicable, has been well
>made by William Kent, e.g., in his classic "Limitations of Record-Based
>Information Models" ACM TODS paper. 
>
5)  Nonetheless, someone else once demonstrated that classifications are 
useful.

Jonathan


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.