|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Can sets have order?
> In fact, in databases, relations are *multisets*, allowing for > duplicates. I.e., tuples with the same values but different > internal row-ids are allowed. In Codd's relational model, relations are sets. In SQL, relations are multisets, because a relation can contain two tuples that are indistiguishable. In every real RDBMS that I know of, relations are sets, because two tuples in the same relation are always distinguishable by some kind of id, which means that the relation no longer contains duplicates. > For XPath/XSL I would say that it is somewhere between sets and > multisets since a result set can contain the same values several times Unlike the pure relational model, but like most relational implementations, nodes in XPath/XSLT have identity, so a node-set cannot contain "the same node" twice. It can contain two nodes that are equal, but not two that are identical. Mike Kay XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








