| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> c.d.o.server -> Re: 23,000 Tables?
cd2448 wrote:
> Mark D Powell wrote:
> > Thanks Mark, > > we are migrating a report system from the mainframe - each table > represents one report type, with the columns representing meta-data of > the reports themselves. each report has its own set of columns, > although some reports coincidentally share the same set of columns, > it's not set in stone going forward. my concern is that managing 23000 > tables could be a nightmare - but i am actually not sure why! all > efforts to consolidate more than one report into the same table > eventually brings us to a situation where a table has 40-50 fields, but > a particular report can have max 16 (limitation of old system) - so > lots of NULLs - hence my question what is best. > > We don't have the option to normalize our database as the new system > works with a flat data model and cannot adapt to different model. > > Thanks for your feedback! Chris.
Sounds like someone needs to take a refresher course in database basics with an eye on normalization.
23,000 table is outrageous and I'll stick my neck out and say that I am not all that impressed with SAP's design either.
If you are moving from mainframe to Oracle get someone that understands the concepts and architecture of Oracle (really really well as they will have to stand up to a room full of dinosaurs).
To recreate something archaic in a new product is roughly equivalent to rearranging the deck chairs on the Titanic.
If you need a reference to a good consultant in your area contact me off-line.
-- Daniel A. Morgan University of Washington damorgan_at_x.washington.edu (replace x with u to respond) Puget Sound Oracle Users Group www.psoug.orgReceived on Thu Nov 09 2006 - 10:43:49 CST
![]() |
![]() |