Unpopular opinion: even though I can optimally solve any leetcode problem in seconds with Claude, it's genuinely fun and interesting to solve the problems by hand and learn the techniques.
It'll be many years before AI token usage stops being heavily subsidized. And it definitely can't happen until a dominant company builds a moat. Otherwise, more subsidized competitors will flood the market.
@thdxr How many records are realistically stored in this table? And how many fields vary between types?
You should use a single table. SQL is for structured data, and yes, it sucks to have a bunch of null columns but that's the most pragmatic approach.