Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Fast bitwise search
Frank van Bortel wrote:
> Richard Kuhler wrote: >
> > Why would Oracle use this internally all over? (Check sql.bsq). > For one, you can add a new mask, without adding columns to > the design.
No offense, but if you mimic everything I've seen done by Oracle's own developers then you're going to make many mistakes. They aren't gods. In fact, why not just have one table with one BLOB column, store everything in that and we'd never have to change the data model again? STOP! I'm not suggesting you do that! (although I've seen it done with disastrous results). The reason is that it defeats one of the major purposes of having a data model. Namely, so that data is stored in a well-described manner so a wide variety of people can access it intuitively and easily. This bitmask scenario is extremely counter to that.
Besides, why is adding columns to a table to support new functionality a bad thing? Heaven forbid it might actually work to inform people that it exists.
-- Richard KuhlerReceived on Tue Jun 01 2004 - 18:53:14 CDT