Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I really hate that the educational literature says it's an option. Yet everybody knows it's something you should never do, no exceptions.


Maintaining old databases is one reason to use natural keys. There are a lot of them in the wild.


It's not a valid reason for adding more of them. It's only a reason to be stuck inheriting some.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: