現在、「org.hibernate.dialect.PostgreSQLDialect」ダイアレクトを使用して hibernate で構築された 2 つのデータベース、つまり UsersDB と AttachmentsDB があります。
問題は、AttachmentsDB の UUID フィールドを参照する UsersDB で外部キー制約を設定することは可能かということです。はいの場合、@JoinColumn アノテーションはどのようになりますか? それとも別の方法で行われますか?
そんな感じ:
@OneToMany(cascade=CascadeType.ALL)
@JoinColumn(name="ATTACHMENT_ID", database=”AttachmentsDB”)
@ElementCollection(fetch=FetchType.EAGER)
private Collection<Attachments> attachment;
よろしく、
K