Conceptual Data Modeling
Conceptual Data Modeling
Conceptual Data Modeling
ERD elements
1. Entity is something that has a distinct, separate existence which is recognized as being
capable of an independent existence and which can be uniquely identified. entity may be
a physical object such as a house or a car, an event such as a house sale or a car
service, or a concept such as a customer transaction or order. Entities can be thought of
as nouns. Examples: a computer, an employee, a song, a mathematical theorem.
2. Relationship captures how two or more entities are related to one another.
Relationships can be thought of as verbs, linking two or more nouns. Examples: an owns
relationship between a company and a computer, a supervises relationship between an
employee and a department, a performs relationship between an artist and a song, a
proved relationship between a mathematician and a theorem.
Cardinality
Cardinality specifies how many instances of an entity relate to one instance of another
entity.Ordinality is also closely linked to cardinality. While cardinality specifies the occurences of
a relationship, ordinality describes the relationship as either mandatory or optional. In other
words, cardinality specifies the maximum number of relationships and ordinality specifies the
absolute minimum number of relationships.
Cardinality
3. Many-to-many: Entities in A and B are associated with any number from each other.