Я бачу, де входить "власник", але асоціація - це труба, і ви можете дивитись унизу, так що сказати, яка організація "володіє" трубою.
Інший спосіб дивитись на це полягає в тому, що у стосунках «Один до багатьох» насправді відбувається 2 відносини.
Відносини 1: Батько багатьох дітей.
Відносини 2: кожна дитина з батьком
Отже, NH спробує запустити sql для зберігання кожного з них у БД. Але це не потрібно, тому що, коли ви встановлюєте зовнішній ключ, наприклад, у Відносинах 2, коли дочірня особа зберігається, тоді він автоматично фіксує стосунки батьків із дитиною, оскільки Відношення 1 є "зворотним" Відносини 2 .
Отже, зворотне означає, це те, що ми отримуємо за замовчуванням, як тільки ми встановили основний зв'язок. тобто немає необхідності в NH запускати sql, щоб виправити відносини 1, і, позначивши дитячу колекцію як зворотну NH, пропустить запущений sql, коли буде додано дитячу колекцію.
Я б припустив, що якби ви не сказали NH, що це зворотне, то це витратило б зусилля на виконання sql, щоб спробувати встановити і зворотний зв'язок - хоча це і не потрібно.