We have a Hierarchy as Customer-->Premises and Premises-->Agreements with one-Many Relations.
So in the context we have created association for customer-->Premises and association for Premises--> Agreements and saved the context. The customerDF generated had compose for Customer and Premises dataset, but DF doesnot have compose for Premises and Agreements.
PFA screenshot for more details. Please let us know whether we have missed any configurations.
So there is no need to update the context with 2 level association. Just configure the context with single level association and update the customerDF manually after it is generated . Please correct me.