Я приложил пример, основной смысл которого состоит в том, что есть Объект, который связан с (Формой) связью 1 ко многим. Т.е. 1 записи из формы, может соответствовать несколько записей из таблицы Объект. Таблица Список связана с формой связью 1 к 1 (я так думаю), потому, что 1 записи из формы, должна соответствовать только 1 запись из таблицы Список.
Что мне нужно?
Из Формы я выбираю, создаю или изменяю Объект.
Потом из этой же формы я выбираю, создаю или изменяю список, в котором автоматически должен создаваться какой-то фильтр, чтобы отражались только те записи, которые были созданы при выборе этого Объекта раньше. Т.е, если Объект новый, то в Списке 0 записей, а если я изменяю Объект, то в Списке только те записи, которые создавались вместе с ним раньше.
По факту, прямой связи между Объектом и Списком нет, но Объект связан с Формой, а она со Списком.
Я связывал объект и список разными связями, получается белеберда, логично не правильно, пожалуйста, подскажите хотя бы логику решения этой задачи.