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

RE: Enlightenment via avoiding the T-word

  • From: David Hunter <david.hunter@m...>
  • To: xml-dev@l...
  • Date: Tue, 28 Aug 2001 15:24:01 -0400

sql queries avoiding the word
[Sorry for the HTML in the previous post.  Hopefully this one will be
better.]

Yes, we do alias in our SQL queries.  In fact, we alias everything; it helps
to break that tie between business layers and data layers.  And yes, there
may be cases where I need to get the "name" column from the "customer"
table, and the "name" column from the "person" table, all within the same
query, and alias them "CustomerName" and "PersonName" respectively.  But
this is only for the benefit of processing the data more easily.  There will
be other processing that we need to do which doesn't need to do this.  There
is no problem, from the database, telling which "name" is which, because
each is in it's own table.

To me, and this analogy is in danger of getting less and less like the
problem at hand, performing this type of query, and getting back a result
set, would be like taking one XML document (or a couple of XML documents),
and transforming it via XSLT to another XML document - some
elements/attributes/etc. may get renamed, but that doesn't mean that the
initial XML document is structured in a bad way - it just solved a different
problem than the new one does.

-----Original Message-----
From: Bullard, Claude L (Len) [mailto:clbullar@i...]
Sent: Tuesday, August 28, 2001 3:11 PM
To: David Hunter; xml-dev@l...
Subject: RE: Enlightenment via avoiding the T-word


You don't alias in SQL queries? You don't use associative names in queries?
Len 
http://www.mp3.com/LenBullard

Ekam sat.h, Vipraah bahudhaa vadanti.
Daamyata. Datta. Dayadhvam.h

-----Original Message-----
From: David Hunter [mailto:david.hunter@m...]

  I myself, and probably others on the list, would have said the opposite is
good practice - don't include the name of the parent element in the name of
the child element.  (I do the same when designing databases, not that I do
that too often.  I never include the table name in a column name.)

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.