What is the difference between aggregation and association in DBMS?

1 answer

Answer

1046640

2026-07-11 08:50

+ Follow

Association

Association is a relationship between two objects. In other Words, association defines the multiplicity between objects. You may be aware of one-to-one, one-to-many, many-to-one, many-to-many all these Words define an association between objects. Aggregation is a special form of association. Composition is a special form of aggregation.

Example: A Student and a Faculty are having an association.

Aggregation

Aggregation is a special case of association. A directional association between objects. When an object 'has-a' another object, then you have got an aggregation between them. Direction between them specified which object contains the other object. Aggregation is also called a "Has-a" relationship.

ReportLike(0ShareFavorite

Copyright © 2026 eLLeNow.com All Rights Reserved.