Есть сущность "Ящики" и дочерняя сущность "Детали".
В каждой записи "Ящиков" имеется табличка "деталей" - уникальных.
Иногда нужно в уникальный перечень деталей ящика "засунуть" детальку из другого "Ящика".
Картинка:
https://monosnap.com/file/4Li4RJq2qkT4F ... ichUPD.png
Имеем три вида связей: Сущность, Связанные записи и Знач. из родительской сущности.
При выборе "Сущность" мы можем выбрать, конечно, сущность "Детали", но, похоже, поиск ведется только по деталям этой конкретно родительской записи. Т.е. это для связывания деталей в рамках ОДНОЙ родительской сущности
При выборе "Связанные записи" можно связать уже после того, как мы добавили деталь в ящик. Опять же - связывать можно только записи внутри родительского "Ящика", т.е. деталей из других "Ящиков" не видно.
При выборе "Знач. из родительской сущности" вообще подставляется просто одно из значений полей родительской сущности, т.е. это не связывание в логике ссылки.
Так можно ли как-то связать с деталью из другого ящика? Выбрав сам ящик, а потом в нем деталь?
Помогите советом - выбрать правильный тип поля для связывания данных
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Помогите советом - выбрать правильный тип поля для связывания данных
В вашем случаи Детали должны быть независимой сущностью от Ящиков.
- alcompstudio
- Спонсор

- Сообщения: 1519
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Re: Помогите советом - выбрать правильный тип поля для связывания данных
Разве не видно? по идее при связывании должны отображаться полностью все записи из сущности, для того данный тип поля и существует, чтобы можно было, минуя только "прямую" родительскую связь, подключить еще другие записи, не зависимо от родителя. Может вы что-то не так делаете?При выборе "Связанные записи" можно связать уже после того, как мы добавили деталь в ящик. Опять же - связывать можно только записи внутри родительского "Ящика", т.е. деталей из других "Ящиков" не видно.
Попробуйте создать "обоюдные" поля с типом связанные записи: в сущности Ящики добавляете тип записи - Связанные и указываете сущность - Детали. И наоборот - в сущности Детали - создаете тоже тип поля Связанные записи и указываете там сущность Ящики. Хотя, по идее, должно работать при наличии первого. Попробуйте так, должно получиться.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Помогите советом - выбрать правильный тип поля для связывания данных
Если связывать записи из подсущностей которые являются вложенными к одной и той же сущности, то связь будет в рамках родительской записи.