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

RE: XLink transformations

  • From: "Bullard, Claude L (Len)" <clbullar@i...>
  • To: Rick JELLIFFE <ricko@g...>, xml-dev@x...
  • Date: Wed, 19 Jul 2000 08:32:35 -0500

xlink product key
The problem of ID maintenance is usually operational.  For 
relational systems, generated IDs are preferred in the role 
of the primary key.  Location can always be established by 
content value and often, secondary keys are used to establish
relationships.  Madly morphing values together to create 
keys resembling OLAP dimensions is an old dodge too.  

Identity, location are troublesome to conflate and names aren't 
very robust unless inside a context.  Positional linking 
is about the weakest kind I can conceive of.  You are 
right about links as view dimensions and we took this 
up with a formula I can't remember at the Hytime conference 
in Vancouver as part of the advanced IETM work.   A view 
is usually a temporary thing unless its 
contents are persisted into a new thing with a new identity 
or its contents are copied as an update or appended.  The 
notion of coupling is introduced to enable dependent variations.

I am confused.  A schema cannot declare that a value is a 
link or the type of link?  Otherwise, keeping a list of 
links to links to enable a rule for transforms would seem 
to be trivial if a little expensive (ie, couplings).  

Haven't the TechnoTeacher folks taken up the problems of 
ID and link maintenance in some detail in their GroveMinder 
product?  Steve Newcomb would be the fellow to ask.


Len Bullard
Intergraph Public Safety
clbullar@i...
http://fly.hiwaay.net/~cbullard/lensongs.ram

Ekam sat.h, Vipraah bahudhaa vadanti.
Daamyata. Datta. Dayadhvam.h


-----Original Message-----
From: Rick JELLIFFE [mailto:ricko@g...]

The thing that should survive a transformation is not the text
specifying a XPointer or XPath but the pointer or path itself.   If
anyone cares to work out the details of what is needed for this, they
would be doing everyone a great service.

I think this is why is important that a schema language be able to
declare which value are XPaths or XPointers or whatever. (XML Schema
does not currently provide this directly, but I would imagine that the
neccessary types would be defined by other WG or body in short order.) 
Otherwise, how would a smart XSLT system know when to regenerate the
link. (And what happens if one end of the link disappears during the
transformation: what exception-handling should be in place for that.)  


Rick Jelliffe

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.