This distinctly reminds me of MS Access. Was a teen at the time, but saw (through my father) a whole bunch of small businesses that basically ran off of an Access database with a bunch of forms for invoicing and such.
I learned schema design and BCNF on an access database. Applied database elective during undergrad. Built a career off those fundamentals.
My education was in business and accounting. But working with data these days I am surprised to find that the popularity of MS Access was greatly exaggerated.
I'm not sure I understand what point you're making?