Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Warehouse? Hub? What do I call it?

Status
Not open for further replies.

BillGeake

Programmer
Mar 27, 2001
31
GB
Got a naming and strategy problem here.

My company is trying to haul itself into the warehouse world, little by little. Currently we have a legacy system which holds lots of back office data. It's not well designed, to the extent that lots of data is held more than once. It's up for replacement over the next 2 years (gradually).

There's a bunch of VB, SQL, Access, XL, etc, systems too, some of them linking to the legacy data. Increasingly we are buying packages off the shelf which need to link in as well. We get data feeds from outside the company too.

It's easy to identify data which should be shared between applications - lots of the external feeds and some core legacy data. We also know that increasingly the reports we send to clients and sales materials need to include data fropm many systems, not just the legacy.

Our architect thinks this is a data warehouse. The developers think it might be a warehouse on the reporting side, but the plan is to make this somewhat normalised, so that different reports can share the same data consistently (we have a problem with post-hoc data changes being needed - which is not going to go away).

The data sharing bit should probably be more normalised. This bit tends to be called the 'hub', 'repository', 'shed' or anything else we can think of.

Can anyone tell me what it ought to be called?

Can it be confirmed that we should keep the sharing and the reporting bits separate?

And is there a practical book on this kind of thing?


This all is likely to be done on SQL Server with Crystal Reports; the leagcy system is Mumps though the technology probably doesn't matter.

Thanks for wisdom.

Bill.
 
I have a system that functions just in that same way. We call it our data warehouse.

Denny
 
Both the architect and developers are right, from Bill Inmon's perspective. Inmon defines data warehouses as normalized and data marts as dimensional/denormalized for reporting. To me, the "data warehouse" is a persistent integration hub that consolidates data and feeds datamarts and other systems.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top