[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
Injective, Surjective, and Bijective XML Data Models ... ApplyingConcepts from Category Theory to XML
- From: "Costello, Roger L." <costello@mitre.org>
- To: "xml-dev@lists.xml.org" <xml-dev@lists.xml.org>
- Date: Sun, 12 Aug 2012 19:25:25 +0000
Hi Folks,
When you create an XML data model, do you ask yourself:
What properties do I want this XML data model
to possess?
Until recently, I didn't.
Mathematicians frequently talk about properties such as the commutative property and the associative property. But do data modelers talk about properties?
For a couple years I have wondered how properties apply to XML. What properties would I want an XML data model to possess?
Category Theory has opened my eyes to the idea of applying properties to XML data models. In this paper I describe three properties that you may want your XML data models to possess: injective, surjective, and bijective. I describe what these terms mean and how they are relevant to XML.
More ... http://www.xfront.com/Injective-Surjective-Bijective-XML-Data-Models.pdf
Comments welcome.
/Roger
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]