Welcome to dbFreaks.com!
FAQFAQ    SearchSearch      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

Column Names in Data Warehouse

 
   Database Help (Home) -> Data Warehouse RSS
Next:  Slow Changing Fact Table / Snapshot  
Author Message
Jim

External


Since: Mar 12, 2008
Posts: 1



(Msg. 1) Posted: Wed Mar 12, 2008 6:49 am
Post subject: Column Names in Data Warehouse
Archived from groups: microsoft>public>sqlserver>datawarehouse (more info?)

Hi all,

I'm working on my first data warehouse and I'm not sure how I should
name the columns in the database.

The first phase of the data warehouse is to store a bunch of data from
one third party source. The source contains over 100 pieces of data
and the business user doesn't even know what some of the fields are
but he wants to store everything. The third party refers to the each
field with a somewhat cryptic short name and a longer description.
The short name isn't always cryptic.

My question is am I better off naming my columns the same as the
source system's short name so that I can easily debug problems later?
Should I instead try to shorten their definition into something
meaningful? On a side note, I'm 100% positive that we'll never
populate the tables in questions with data from an additional source.

Thanks!

 >> Stay informed about: Column Names in Data Warehouse 
Back to top
Login to vote
Knowledgy

External


Since: Jan 14, 2008
Posts: 55



(Msg. 2) Posted: Thu Mar 13, 2008 10:06 pm
Post subject: Re: Column Names in Data Warehouse [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

This is just my opinion (before everybody flames me) but I wouldn't use the
short names. In a data warehouse and as a general practice, it is better to
be descriptive so that people in the future will understand the design of
the system. If possible for your system you might want to try to mimic the
names of the fields that are in the report application. This way DBA and
techies will understand them and also regular business users, if there's
such a need

--
Sincerely,
John K
Knowledgy Consulting
http://knowledgy.org/

Atlanta's Business Intelligence and Data Warehouse Experts


"Jim" wrote in message

> Hi all,
>
> I'm working on my first data warehouse and I'm not sure how I should
> name the columns in the database.
>
> The first phase of the data warehouse is to store a bunch of data from
> one third party source. The source contains over 100 pieces of data
> and the business user doesn't even know what some of the fields are
> but he wants to store everything. The third party refers to the each
> field with a somewhat cryptic short name and a longer description.
> The short name isn't always cryptic.
>
> My question is am I better off naming my columns the same as the
> source system's short name so that I can easily debug problems later?
> Should I instead try to shorten their definition into something
> meaningful? On a side note, I'm 100% positive that we'll never
> populate the tables in questions with data from an additional source.
>
> Thanks!

 >> Stay informed about: Column Names in Data Warehouse 
Back to top
Login to vote
Mike C#

External


Since: Jan 12, 2008
Posts: 483



(Msg. 3) Posted: Sat Mar 15, 2008 10:52 pm
Post subject: Re: Column Names in Data Warehouse [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

"Jim" wrote in message

> Hi all,
>
> I'm working on my first data warehouse and I'm not sure how I should
> name the columns in the database.

<snip/>

> My question is am I better off naming my columns the same as the
> source system's short name so that I can easily debug problems later?
> Should I instead try to shorten their definition into something
> meaningful? On a side note, I'm 100% positive that we'll never
> populate the tables in questions with data from an additional source.

I concur with John K. Use descriptive names, especially when looking down
the road if you're planning to build data marts from your data warehouse. A
lot of client applications expose the column names to business users, so
it's a good idea to keep the column names in the data marts descriptive so
that business users will not be confused. By the same token, since many
client tools expose the column names to users, try not to make the names too
long. I've run into problems with nondescriptive column names and too-long
column names with tools like ProClarity on the front end. From a technical
perspective it makes administration and troubleshooting easier if your
column names are somewhat human-readable.
 >> Stay informed about: Column Names in Data Warehouse 
Back to top
Login to vote
Display posts from previous:   
Related Topics:
Updating data in a data warehouse - I found this thread about whether to update fact tables in data warehouses, other than for errors in the data. ..

Loading data - Hi I have following scenario table1 Columns X qty 1 20 2 30 table 2 cols X Y 1 A 1 B Now I should load data X Y qty 1 A ...

Loading data - Hi I have following scenario table1 Columns X qty 1 20 2 30 table 2 cols X Y 1 A 1 B Now I should load data X Y qty 1 A ...

CFP: Data Mining 2008 - new date - Apologies for cross-postings. Please send to interested colleagues and students -- CALL FOR PAPERS - Deadline for submissions (new date): 31 March 2008 -- IADIS EUROPEAN CONFERENCE ON DATA MINING 2008 Amsterdam, The Netherlands, 24 to 26 July 2008..

Exporting Data from Rich Text Fields? - I have an SQL 2000 database (used by a CRM package), and the field that contains what we call 'History' is a Rich Text Field. It basically starts like this: {\rtf1\ansi\deff0{\fonttbl{\f0\fnil\fcharset0 Tahoma;} [more follows here]. If I cut and paste...
   Database Help (Home) -> Data Warehouse All times are: Pacific Time (US & Canada)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You can edit your posts in this forum
You can delete your posts in this forum
You can vote in polls in this forum



[ Contact us | Terms of Service/Privacy Policy ]