Re: SAG-DM-03 Document Nodes

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

/ "Kay, Michael" <Michael.Kay@softwareag.com> was heard to say:
| In most database systems, documents are likely to have properties extraneous
| to the actual XML content of the document, and these properties are often
| useful for retrieval. Examples of such properties include document names,
| URIs, dates of creation and modification, ownership, security levels,
| document size, associated schema, document version, and so on. They may also
| include user-allocated properties, for example the approval status of the
| document in some publication workflow.
|
| Many XML database systems are likely to want to offer other interfaces in
| addition to XQuery. A popular interface for content management systems is
| the WebDAV interface. WebDAV allows a document to have an arbitrary set of
| properties, including properties under the control of the system and
| properties under the control of the user.
|
| Document nodes constructed by a query may also have properties, for example
| the MIME media type, the serialization parameters, and the intended
| destination of the document when serialized.
|
| We think it would be useful to extend the data model to allow a document
| node to have such a set of properties. It should be possible to query these
| properties, and to set them when constructing a document node. It should be
| understood that the properties are accessible to applications but that they
| are not serialized as part of the document content.
|
| A possible (though controversial) design that would meet this requirement is
| to allow a document node to have attributes.

The WGs declined to allow document nodes to have attributes.
Implementations are free to store addtional metadata as they wish.

                                        Be seeing you,
                                          norm

- -- 
Norman.Walsh@Sun.COM / XML Standards Architect / Sun Microsystems, Inc.
NOTICE: This email message is for the sole use of the intended
recipient(s) and may contain confidential and privileged information.
Any unauthorized review, use, disclosure or distribution is prohibited.
If you are not the intended recipient, please contact the sender by
reply email and destroy all copies of the original message.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/>

iD8DBQE/skUyOyltUcwYWjsRAlDRAJ9g4cU5gz8MUJJ64JnHSN39g4AuogCgj2ip
DYFSJxOulo5ok/ZGAuZu9EY=
=OjK7
-----END PGP SIGNATURE-----

Received on Thursday, 13 November 2003 20:17:59 UTC