@ElementCollection(fetch=FetchType.EAGER)
@CollectionTable(name="Something", joinColumns=@JoinColumn(name="profile_id"))
@Column(name="favorite")
private Set<String> something = new HashSet<String>();
プロフィールにこの関係があり、機能しています。テーブルが作成されます。プロファイルが削除されると、そのエンティティに属する行も Collection テーブルから削除されません。カスケードを使用したくありません。どうすればこれを機能させることができますか。