@ElementCollection(fetch = FetchType.LAZY) @CollectionTable(name="storage", joinColumns=@JoinColumn(name="fleet")) @Column(name="units") @MapKeyJoinColumn(name="object_type", referencedColumnName="id") private Map<ObjectType,Long> storage = new TreeMap<>();