En una asociación bidireccional JPA OneToMany / ManyToOne, ¿qué se entiende por "el lado inverso de la asociación"?

En estos ejemplos sobreReferencia de anotaciones de TopLink JPA:

Ejemplo 1-59 @OneToMany - Clase de cliente con genéricos

@Entity
public class Customer implements Serializable {
    ...
    @OneToMany(cascade=ALL, mappedBy="customer")
    public Set<Order> getOrders() { 
        return orders; 
    }
    ...
}

Ejemplo 1-60 @ManyToOne - Clase de orden con genéricos

@Entity
public class Order implements Serializable {
    ...
    @ManyToOne
    @JoinColumn(name="CUST_ID", nullable=false)
    public Customer getCustomer() { 
        return customer; 
    }
    ...
}

Me parece que elCustomer La entidad es la propietaria de la asociación. Sin embargo, en la explicación de lamappedBy atributo en el mismo documento, se escribe que:

si la relación es bidireccional, establezca el elemento mappedBy en el lado inverso (no propietario) de la asociación con el nombre del campo o propiedad que posee la relación como muestra el Ejemplo 1-60.

Sin embargo, si no me equivoco, parece que en el ejemplo, elmappedBy en realidad se especifica en el lado propietario de la asociación, en lugar del lado no propietario.

Entonces mi pregunta es básicamente:

En una asociación bidireccional (uno a muchos / muchos a uno), ¿cuál de las entidades es el propietario? ¿Cómo podemos designar a One side como el propietario? ¿Cómo podemos designar al lado Muchos como el propietario?

¿Qué se entiende por "el lado inverso de la asociación"? ¿Cómo podemos designar el lado uno como el inverso? ¿Cómo podemos designar el lado Muchos como el inverso?

Respuestas a la pregunta(5)

Su respuesta a la pregunta