SSAS relationship/granularity help
I resolved this issue by creating a named query in the DSV which contains the product key and productorder keys, linked these back to the two fact tables, created a new dim for production orders (so i had one for each fact table),  and created a new measure group off of the named query which acts as a bridge.  In dim usage I then setup regular relationships to the 2 dims for each fact table.  This seems to have fixed my issue!