Mike Sherrill 'Catcall'

less info
4,422 reputation
620
bio website
location United States
age 57
visits member for 2 years, 2 months
seen 23 hours ago
stats profile views 106

Long-time database design and software development consultant. My clients included evetrything from Fortune 100 companies to non-profits and mom-and-pop companies. I've worked with SQL databases since 1985. I'm a database generalist; I'm comfortable with every modern SQL dbms. My home server runs a half-dozen different database management systems. I test most of my answers under more than one of them.

I've also developed relational models for implementation in non-SQL environments, like Lotus Notes and plain C++ code.

I'm known for frequently saying

  • ID numbers have nothing to do with normalization.
  • Everything you know about state codes is wrong.
  • Table names, column names, etc., are your database's API.
  • Natural keys reduce the number of joins, and often improve performance.
  • 5NF is your friend.
  • Don't assume. Test.

106 Tags

128
× 33
11
× 4
7
× 6
4
× 4
96
× 35
10
× 5
6
× 3
4
× 2
80
× 23
10
× 4
6
× 3
4
× 2
59
× 17
10
× 3
6
× 2
4
× 2
42
× 13
10
× 2
6
× 2
4
34
× 17
9
× 5
6
4
28
× 8
8
× 5
6
4
26
× 7
8
× 3
5
× 2
4
24
× 5
8
× 3
5
× 2
4
21
× 5
8
× 3
5
4
17
× 6
8
× 3
5
4
16
× 3
8
× 2
5
4
12
× 6
8
5
4