Como otros han señalado, que están equivocados acerca de qué lado es el lado propietario en sus ejemplos. Con poseer un lado nos referimos a poseer la relación desde un OO perspecitve, en la práctica que a menudo termina siendo el opuesto de cómo se genera o se generará en el DB si se usa un rdbm como proveedor de persistencia.
En circunstancias normales, el modelo OO deja bastante claro qué lado es el que posee. Por ejemplo, un pedido tiene líneas de pedido. Si borramos un pedido, todas las líneas de pedido deben ser eliminadas. Si borramos una OrderLine, es posible que la orden aún tenga derecho a existir. Por lo tanto, la Orden es el lado dueño.
Para un ejemplo más concreto y excelente, sobre los efectos de qué lado está el lado propietario, me refiero a la respuesta de @JB Nizet.
Según la sección 2.9 de la JPA 2.0 spec:
Para uno-a-uno relaciones bidireccionales, el lado propietario corresponde al lado que contiene la clave externa correspondiente.
Pero en la misma sección también tenemos:
Además, esta especificación también requiere un apoyo para la siguientes estrategias de mapeo alternativas: [..] El mapeo de uno unidireccionales y bidireccionales relaciones de uno a uno, relaciones bidireccionales de muchos a uno/uno a muchos, y relaciones unidireccionales de varios a uno mediante el mapeo de tablas de unión .
Un poco futher abajo en la misma sección que sigue con:
anotaciones de mapeo adicionales (por ejemplo, columna y tabla de asignación anotaciones) se pueden manera especificada para anular o refinar el valor predeterminado además asignaciones y estrategias de mapeo descritas en la Sección 2.10. Algunas implementaciones hacen uso de eso para permitir que el FK de OneToOne bireccional esté en la tabla de destino.
leer algo sobre algunas estrategias para resolver ese escenario, ver: An almost good explaination
No he comprobado pero espero y creen que el 2,1 eliminará la primera cita. Dado que la estructura de la base de datos real debe poner el menor límite posible sobre cómo podemos modelar datos como entidades.
¿Ha comprobado que en ambos casos las tablas A y B tendrán FK entre sí? –