what does this symbol mean?
An ellipse with a name inside

Attribute

An attribute: a property recorded for each entity, such as a customer’s name or an order’s date. In Chen notation as most database textbooks draw it, an attribute is an oval with its name inside, joined by a line to its entity.

Easily confused with

How to read it

Each oval holds one property, and an entity can have as many as it needs. Relationships can have attributes too: the hours an employee works on a project belong to the pairing, not to either side. Variants of the oval mark kinds of attribute: an underlined name is a Key attribute, a double oval a Multivalued attribute, a dashed oval a Derived attribute, and an oval with smaller ovals hanging from it a composite attribute made of parts, such as an address.

Peter Chen’s 1976 paper defined an attribute as a function from an entity set or relationship set into a value set; the oval convention is the one in Elmasri and Navathe’s textbook and the course notes that follow it.

Also searched as: attribute symbol, er diagram oval.

Look-alikes

A horizontal ellipse in a UML use case diagram is a use case, something an actor does with the system. On a flowchart, a rounded shape at the start or end is a terminal.

Differences by textbook

Silberschatz, Korth and Sudarshan’s Database System Concepts has no attribute ovals: attributes are listed inside the entity rectangle. Crow’s foot diagrams and Richard Barker’s notation do the same.

More ER diagram symbols

The same shape elsewhere

Sources

Researched, edited and approved by Rory Hansen before publishing. Last reviewed October 9, 2026. How we research

Added .

Report a problem

Please don’t include personal details.