Viewing 15 posts - 16 through 30 (of 94 total)
[proper domain design]
sure do. check out databasedebunkings
warning: "procedural programmers" will detest just about everything recommended there, claim it is all impractical theory, won't perform acceptably,is impossible in the real...
March 1, 2016 at 12:37 pm
[[You'll have up to 8 bits to designate just "how" the data is missing. You certainly do NOT want to store 'TBD' | 'NA' | etc. in any column(s).]]
Oh well,...
February 29, 2016 at 3:21 pm
I guess you missed the word "usually" in my previous post? I don't do anything in database design really "by default". Not sure how you read that into...
February 29, 2016 at 11:38 am
[[ non identity ]]
the relational term for that is "natural key".
I would never design a table structure without one. There ALWAYS is one, and if no-one can say what...
February 29, 2016 at 11:16 am
everything should be made as simple as possible, BUT no simpler.
February 29, 2016 at 8:58 am
yes agreed. if you want to persist the _reason_ why you have no data, well sure, that is fine. but that is not a null, that is valid information. ...
February 29, 2016 at 8:42 am
well actually it does get rid of nulls. Because you are no longer persisting nulls in the database.
Sure sometimes information will not be known. And output...
February 26, 2016 at 4:53 pm
it's actually pretty easy to work with an absolute ban.
You just take any column where you would otherwise need nulls, and make a related table for it and voila'.
No...
February 26, 2016 at 2:35 pm
there is another very negative consequence of allowing nulls. It is a different kind of performance problem, but a very real one in my experience. You may call...
February 26, 2016 at 7:59 am
I've advocated for years that many of our metrics for data quality should be based on statistical analysis rather than brute force counting of every single value in every single...
February 22, 2016 at 10:10 pm
[ instead, it'll check for 9999-12-31 and the other "don't know" values! Crazy]]
Not necessary at all.
Simply create a view that either eliminates rows with nulls using a where clause as...
October 30, 2014 at 11:25 am
I feel there are a number of good options.
1. Personally, I feed magic numbers are STILL preferable over nulls. BUT I don't recommend them typically. ("default" value input by...
October 30, 2014 at 10:58 am
very simple solution to all the nonsense.
MAKE ALL COLUMNS NOT NULLABLE.
If you can't figure out how to design a schema where that works for your business requirements, you can...
October 30, 2014 at 8:45 am
mister_zed (9/12/2014)
kenambrose (9/11/2014)
September 12, 2014 at 11:28 am
I can't recall a single environment in the past 10 years I have worked in that allowed OPENQUERY. It was always considered a no no due to security...
September 11, 2014 at 2:56 pm
Viewing 15 posts - 16 through 30 (of 94 total)