Skip to content
4 Responses leave one →
  1. MHabarta permalink
    April 23, 2010

    Hello Don

    Thanks for the insight, and especially for the Youtube clip ;-)

    Referring to the statement above “1) XML is not relational and trying to approach it in a relational manner is doomed to failure.” … is very true, and also part of my struggle with XML.

    Let me add this question:
    Where are the database-vendors who provide databases which can deal with all the wonderful XML-schemas we get nowadays, especially those derived from wonderfully complex UML models …

    Seems the paradigm shift is not behind us yet …

  2. April 26, 2010

    Michael,

    Thanks for your comment.

    As I am sure you know there are XML Databases out there that do work directly with XML schemas. Check out http://en.wikipedia.org/wiki/XML_database for a description of the concepts. If we did find an XML database that could deal with all the wonderful XML-schemas, the problem of how we transform data from the wonderful XML schema would still exist. Now most of our users use FME to transform data from one relational schema to another relational schema. Moving to XML schemas will definitely not render schema translation obsolete. I expect the opposite may be true.

    Playing with your words a bit here I would say that any wonderful XML schema will require a wonderful transformation script to work with it. At the end of the day someone working with data has to understand it. There is no getting around that.

  3. April 28, 2010

    I think your points are interesting, but I would like to see your thoughts in action. Can you show an example related to metadata that shows the difference between the relational thought process and the XML thought process.

  4. April 30, 2010

    Guido,

    I would be happy to show you how we attack XML and metadata with the latest FME technology. I am returning from the UK where I showed it as part of our FME UK User Meeting. To be honest I have totally abandon trying to make XML or metadata fit into a relational model so I won’t be demoing that but would be happy to show you via a GoToMeeting what we are up to. Please send an email to dcm@safe.com. I am always excited to discuss, and show the progress that we have made and discuss possible next steps and weaknesses. If anyone else out there would be interested in a GoToMeeting please let me know too via email.

Leave a Reply

Note: You can use basic XHTML in your comments. Your email address will never be published.

Subscribe to this comment feed via RSS