Skip to content

Comment on 5NF and Database Designparent

Comments

Not OP, but UUID v7 is what you want for most database workloads (other than something like Spanner)

I use the null uuid as primary key - never had any DB scaling issues.

Yeah, no NULL is ever equal to any other NULL, so they are basically unique.

You are also guaranteed to be able to retrieve your data, just query for '... is null'. No complicated logic needed!

Me still using bigints... Which haven't given me any problems. Wouldn't use it for client generated IDs but that is not what most applications require anyway.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.