When we use the hibernate then we found some basic questions like as
Q. 1. Why do we spend so much time categorizing the various types of types?
Q. 2. What is the significance of the distinction?
The answer for all above question is that the main categorization was between entity types and value types. For making the review the entity we can say about the entity, by nature of their unique identifier, exist independently of other objects whereas values do not. If we use an application that cannot "delete" a Product skufa; instead, the skufa is removed when the Product itself is deleted .
Nor can you define an association to that Product skufa. You can define an association to Product based on its skufa, assuming skufa is unique, but that is totally different.