I'm working on a database.
I am struggling.
Not with programming, that is the easy part. But with design.
Juggling simplicity of a (somewhat) static system with the complexities of dynamic behavior typical of day-to-day workloads.
It is an odd, uncomfortable, and worthwhile journey.