Please check in OrdaSoft Joomla CCK
you in Layouts show data type, which you may see from Layout Name.
-Layout show category - show 1 category - and data from category: "Category Image", "Category title", .. - or there you show another layout - layout "Show one instance" and with help - this layout - all instances from this category.
- Layout Show Instance - show data from some instance
- Layout show All Instance - show layout "Show Instance" and with it - all instances from this Entity.
In every Entity You may show all fields from this Entity, with help add that field in layout when edit this layout. You only must remember: if you need show this field to user - you need add it and to "Add layout" and to "show layout"
For show some data - these data must be connected:
- category - instance, so in category you may show all instance from this category, so in instance "Add layout" you need have "Category field". And exactly from Layout Show Instance - you may switch to "Show Category layout". For that in "Layout show instance" in setting for category - you need set "Layout for redirect" and there select so layout.
- all categories - one category,
- all instance - one instance
- exactly for any fields In "Show Instance layout" you may add "Layout for redirect" as example for show "instance all details" from "show Instance - short details"
BUT IMPORTNT: for connect some layout - you must have some common data.
But exactly as connect Category - Instance - you may self create so connection, In layouts set , You see "Parent Child layout". so if you have as example Entity "House" and Entity "Agent" , and you in "Add house" may add "Add Attachment Layout" - add "layout for select agent", as result - "In show instance" for house - you will can show it agent, and in agent - with help "Attach layout" - you may show all his house.
Sorry, I not see your Business model so I can't hint how exactly you may build this