|
The
problem I see with NO NULLS is that artificial data must be created, where the
data is truly not known. Whether you deal with NULLs or artificial data, you
will always have to code accordingly, so it is a wash. Igor's example is
an good one. When I write an app to access the END_EMPLOYMENT date, I must
handle a date of '01/01/4000'. Or I can handle the NULL condition. As a person
who has had to support some very convoluted code, I'd rather deal with NULL.
What if the employee record contained TERM_CODE? I would rather have the value
NULL, meaning they have not been terminated rather than dealing with hard-coded
or lookup values.
|
Title: RE: No Nulls? (was: Warehouse design: snowflake vs star schem
- RE: No Nulls? (was: Warehouse design: ... Jesse, Rich
- Re:No Nulls? (was: Warehouse desi... dgoulet
- RE: No Nulls? (was: Warehouse des... DENNIS WILLIAMS
- RE: No Nulls? (was: Warehouse des... Adams, Matthew (GECP, MABG, 088130)
- Re: No Nulls? (was: Warehouse des... Igor Neyman
- Re: No Nulls? (was: Warehouse des... Fink, Dan
- Re: No Nulls? (was: Warehouse des... Marc Perkowitz
- Re: No Nulls? (was: Warehouse des... Igor Neyman
- RE: No Nulls? (was: Warehouse des... Grabowy, Chris
- Re: No Nulls? (was: Warehouse des... Igor Neyman
- Re: No Nulls? (was: Warehouse des... Ora NT DBA
- Re: No Nulls? (was: Warehouse des... Marc Perkowitz
- RE: No Nulls? (was: Warehouse des... Jesse, Rich
- RE: No Nulls? (was: Warehouse des... Grabowy, Chris
- RE: No Nulls? (was: Warehouse des... Robson, Peter
- RE: No Nulls? (was: Warehouse des... Toepke, Kevin M
