Michael
Sure. You can create joins, etc. and custom properties and bring back anything that you want (for viewing only). However....if you want to update a join, then you will need to create a view and make it updatable before it will go both ways.