Every application I build for a client ends up implementing this. It's just an abstraction layer.
Is everything stored in two tables, or am I misunderstanding?
You understand it correctly! Everything is in 2 tables.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.