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

Should information be encoded into identifiers?

  • From: "Costello, Roger L." <costello@mitre.org>
  • To: "xml-dev@lists.xml.org" <xml-dev@lists.xml.org>
  • Date: Fri, 5 Mar 2010 16:57:37 -0500

Should information be encoded into identifiers?
Hi Folks,

Should identifiers be dumb? That is, no meaning can be ascribed to identifiers; they are completely random.

Or, should information be encoded into identifiers? What information should be encoded into them? 

There are precedents for encoding information into identifiers:

1. In the U.S. each auto is identified by a Vehicle Identification Number (VIN). Encoded within each VIN is a wealth of information, including the make and model of the auto, the plant where it was manufactured, and the vehicle's options.[1]

2. Books are identified by ISBNs. Encoded within each ISBN is a wealth of information, including the country, publisher, and the relative size of the publisher.[2]

3. UUIDs are used in many applications. Encoded within some UUIDs are the date/time stamp of when the UUID was created, and the network address of the machine which created the UUID.[3]

I suspect there are other examples of identifiers that have information encoded into them.

What are the advantages of encoding information into an identifier? What are the disadvantages?

/Roger

[1] Format of VIN: http://en.wikipedia.org/wiki/VIN

[2] Format of ISBN: http://www.xfront.com/isbn.xsd

[3] Fomat of UUID: http://www.ietf.org/rfc/rfc4122.txt


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


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.