Spring Data JDBC の集約内のエンティティは、すでに異なる集約に属している他のエンティティを参照しています。 Spring Data JDBC では、他のエンティティに対するすべての参照は同じ集約の境界内に厳密に収まらなければなりません。 集約間のリレーションを直接的なエンティティ参照として表現することはできません。 代わりに、ターゲットの集約の識別子を使用してモデル化すべきです (例: 外部キーを単純な値型として格納する)。
Spring Data のドキュメント