Entity-relationship modeling

A technique used to describe the real-world data in terms of entities, attributes, and relationships.

Attributes

The columns in a table. All rows in table entities have the same attributes. For example, a customer table might have the attributes name, address, and city. Each attribute has a data type such as string, integer, or date.