Also, needed to update to using plural table names.
Pretty sure everything needed is here, next step is beginning implementation! Finally, jesus.