Defines a single-valued association to another entity class that has many-to-one multiplicity
One-to-many is relationship between two different object properties.
|Side much more efficient||
"Inverse is for bidirectional associations and most often it s on the same side with cascade but that s because the many-to-one side is much more efficient to control the association than the one-to-many one"
from question "Hibernate relationship between cascade and inverse"
"Fifth many-to-one is much easier to use correctly in nhibernate and i assume hibernate than one-to-many collection mapping"
from question "Difference Between One-to-Many, Many-to-One and Many-to-Many?"