add support for navigation properties (foreign key relationships)