Database stores data in one row instead of several

I finally figured this one out and documented the entire process here: How to skip the UI and save API results to the database

Anyone stumbles on this thread hopefully it will be of some help.