Entity and value types

From the viewpoint of ORM we distinguish two distinct types of database objects:

Value type

An object of value type has no database identity. It will appear in a database as a composite of a parent entity type. Its life cycle is completely dependent on its parent.

Entity type

Objects of this type do have their own database identity and may exist independently of other (database) entities.