Add if to only get Foreign Key from constraints.
Add getTargetHierarchy to get correct of foreign keys.
Add set and get Model Property.
Add call to use getTargetHierarchy to determine the correct order to join tables.
Add private insert and update to Zend Db Adapter.
Add persist to ORM.