I suggest you back up and explain what you are trying to do.
What is the purpose of all this?
I agree with Bruce here. Please post screen shots and other details for further assistance.
I am trying to use the Main layout to associate the ProductTable to a particular Season via a relationship with a gDropdown. Overall this is working, however when viewing the Product layout and removing all the checkboxes, it will lose the MainID relationship. I need to be able to unselect all Seasons, but still maintain a link to the MainTable. I did post my sample file and images in the first message, but I guess I wasn't clear enough, hope now I am
But reviewing your graph, you have constructed a join table Product_Seasons between MAIN and PRODUCTS.
You are claiming that when you delete all Product_Seasons records for a particular product, MAIN should still show the product, using that relationship.
Obviously that is not possible and cannot be possible.
What is the purpose of MAIN?
Each Main record should have its own set of children Products, also organized by their related Season.
The purpose of Main is to include other fields which are pertinent to those set of children, regardless of the related Season.