Foreign key working on both MySQL & Postgres
Abstracted types
Introduced SchemaJoins and split Data and Object queries