Using email as a primary key is already a terrible idea—what happens when users want to change their email? Cascade updates everywhere, foreign key nightmares, and a database migration that'll haunt your dreams. But sure, let's one-up that disaster by using the password as the primary key. Nothing says "job security through catastrophic technical debt" like having to update every single reference in your database when someone inevitably forgets their password. Also, you'd be storing plaintext passwords, which is basically a resume-building exercise for your next gig after the data breach lawsuit.
You Know What Would Be Even Funnier
2 months ago
306,816 views
1 shares
database-memes, primary-key-memes, bad-practices-memes, data-modeling-memes, security-memes | ProgrammerHumor.io
More Like This
When Your Uncle Thinks Spreadsheets Are Production Databases
1 year ago
310.7K views
0 shares
Src Equalsj Query
1 year ago
164.8K views
0 shares
Were wizards!
2 years ago
105.3K views
0 shares
Aluminum Mini ITX Case with PCIe 3.0 Riser, JOYJOM Mini PC Case, SFF Small Form Factor PC Case, TX Computer Gaming Case Supports GPU Graphics Card (Black)
Affiliate
Home Lab
JOYJOM
Loading more content...
AI
AWS
Agile
Algorithms
Android
Apple
Bash
C++
Csharp