News for hackers. Stuff that matters.
Re:Rob Pike's 5 Rules of Programming by Pxtl on Wednesday March 18, 2026 @10:25AM (#47426198)
I'm a firm believer in always using an auto-generated surrogate key for the PK because domain PKs always eventually become a pain point. The problem is that doing so does real damage to the ergonomics of the DB.

This is why I fundamentally find SQL too conservative and outdated. There are obvious patterns for cross-cutting concerns that would mitigate things like this but enterprise SQL products like Oracle and MS are awful at providing ways to do these reusable cross-cutting concerns consistently.

There are no comments on this comment yet.