Je peux voir où le "propriétaire", mais une association est une pipe, et vous pouvez regarder vers le bas à chaque extrémité, ainsi quel est-à-dire l'entité qui est "propriétaire" de la pipe.
Une autre façon de voir cela est, que dans une seule de Nombreuses relations, il y a en fait 2 relations.
Relation 1: Parent de Nombreux Enfants.
Relation 2: Chaque Enfant à ses Parents
Donc NH tentera d'exécuter sql pour stocker chacune de ces dans la DB. Mais il n'en a pas besoin, car lorsque vous définissez la Clé Étrangère par exemple, dans la Relation 2 lorsqu'un enfant est stocké, puis il a automatiquement fixe de la relation d'une mère à l'enfant en tant que bien, parce que la Relation 1 est "l'Inverse" de la Relation 2.
Donc inverse de moyens, c'est quelque chose que nous obtenons par défaut une fois que nous avons établi les relations principales. c'est à dire il n'est pas nécessaire pour NH pour exécuter sql afin de corriger les Relations 1 et par le marquage de la collection d'enfants qu'une inversion de NH ignorer l'exécution de sql lorsque les enfants de la collection est ajouté.
Je suppose que si vous n'avez pas dire NH c'était l'inverse, il serait un gaspillage de ressources en faisant sql pour essayer et mettre en place la relation inverse ainsi - même si elle n'en avait pas besoin.