@ManyToMany(fetch = FetchType.LAZY)
@JoinTable(name = "phrase_tag",
joinColumns = @JoinColumn(name = "phrase_id", referencedColumnName = "id"),
inverseJoinColumns = @JoinColumn(name = "tag_id", referencedColumnName = "id"))
@Facet(forField = "tags.id")
@IndexedEmbedded(includeEmbeddedObjectId = true)
public Set<Tag> getTags() {
return tags;
}