Extension of ER Model

by David H
This article talks about how to manage data quality and context semantics by using the approach extension of the Entity Relationship Model. In context semantics there is a problem call “Inter-attribute Relationship”.  By using the approach of Entity Relationship Model, it can solve the problem. In addition, Dr. Steven and Dr. Richard Wang also talk about there was alternative way to solve “Inter-attribute Relationship” problem. They believed that by applying the existing Entity Relationship Model, it is necessary to extend the Entity Relationship Model for more efficient. The extension of ER Model name Attribute Relationship. Basically, what the Attribute Relationship does is gather more detail and organize the identity of the relationship to extend the attribute level. There are two categories for Attribute Relationship which is strong attribute (SA) and weak attribute (WA). The main purpose of using strong attribute and weak attribute is because it embeds dependence on each other and represent by identify relationship.

This article relates to class because we used to discuss how we identify the strong and weak entities, but we haven’t focus much into attribute relationship. I have learned that even though the three component of ER model are crucial, but the attribute relationship is one factor that we need to take into consideration. The attribute relationship is essential because it has value set but it does not contain identifying of entities. As we know working with data is very important. If we identify the wrong type it will lead to wrong decision. I think this article is very helpful.


Steven Y. Tu & Richard Wang (1993). Modeling Data quality and context through extension of the ER Model. To appear in the Journal of Decision Support Systems (DSS). (pp. 519-538)

2 thoughts on “Extension of ER Model”

  1. To be honest, the whole idea of inter-attribute relationship sounds difficult to comprehend. However, I can understand how it is important. Everything about databases is important 🙂 I think once I get a grip on the whole strong attribute and weak attribute, I’ll be better able to comprehend this whole inter-attribute relationship business.

  2. This is a good article explaining the extended entity relationship model for a more better and efficient ER Model. It also explains the difference between a strong attribute and a weak attribute. Even thought we have just stated to work with ER Models in class, it is essential to understand them to help build and manage a business corporation.

Comments are closed.