@Embedded and @Embeddable annotations and HAS-A relationship