split the references into 2 tables to allow using defered FKs in the
future
Merge pull request #75 from jackalope/split_reference_tables

split the references into 2 tables to allow using defered FKs in the future