Question

In: Computer Science

You are creating an enhanced entity relationship model for a campus information system. A junior team...

You are creating an enhanced entity relationship model for a campus information system. A junior team member who is helping you asks you to describe the following terms with examples of relevant entities from the system, for example, students, activities etc.

1.       Supertype and Subtype

2.       Disjoint and Overlapping Discriminator

3.       Total and Partial Completeness

4.       Attribute Inheritance

Solutions

Expert Solution

i) Super Type and Sub type:

A supertype is a generic entity type that has a relationship with one or more subtypes.A subtype is a sub-grouping of the entities in an entity type that is meaningful to the organization and that shares common attributes or relationships distinct from other subgroups.

  • Subtypes inherit all supertype attributes

  • Subtypes have attributes that are different from other subtype

ii) Disjoint and Overlapping Dicriminator:

In a disjoint constraint you would have to put the musician in either one or the other sub classes. In an overlapping constraint the musician can be put in both. The disjoint rule states an entity instance of a supertype can only be a member of one subtype.

iii)Total and Partial Completeness:

  • Total Participation − Each entity is involved in the relationship. Total participation is represented by double lines.

  • Partial participation − Not all entities are involved in the relationship. Partial participation is represented by single lines.

iv) Attribute Inheritance:

Attribute inheritance is a property that inherits all attribute values and all relationship instances of the super type to its entities of subtype.


Related Solutions

You are creating an enhanced entity relationship model for a campus information system. A junior team...
You are creating an enhanced entity relationship model for a campus information system. A junior team member who is helping you asks you to describe the following terms with examples of relevant entities from the system, for example, students, activities etc. 1.       Supertype and Subtype 2.       Disjoint and Overlapping Discriminator 3.       Total and Partial Completeness 4.       Attribute Inheritance
You are creating an enhanced entity-relationship model for a campus information system. A junior team member...
You are creating an enhanced entity-relationship model for a campus information system. A junior team member who is helping you asks you to describe the following terms with examples of relevant entities from the system, for example, students, activities etc. 1. Supertype and Subtype 2. Disjoint and Overlapping Discriminator 3. Total and Partial Completeness 4. Attribute Inheritance
Overview In this lab, you will design an Enhanced Entity Relationship (EER) diagram to improve on...
Overview In this lab, you will design an Enhanced Entity Relationship (EER) diagram to improve on the database design that you have worked on in the previous weeks. The new design will include additional improvements such as: Inheritance Relationships Constraints Union Types A clear and well-documented explanation of all your modifications and the EER diagram. can you please give me an example of how to start this or what am i supposed to do!!!
Designing and refining an Entity-Relationship Model A company wants a simple database to record information about...
Designing and refining an Entity-Relationship Model A company wants a simple database to record information about ticket sale for theatre performances. They describe the key elements of their requirements in the following points: • Customers have a name, phone number, a credit card no, and a unique customer number. • Customers can attend many performances, and each performance can have many customers attending. • Each performance of a show is on at a specific date and time, at a venue....
Entity-relationship data model (ERD)-Business rule, assumptions You are required to develop an ER model to represent...
Entity-relationship data model (ERD)-Business rule, assumptions You are required to develop an ER model to represent the information requirements of company you are working for. You also need to write business rules and assumptions. Task 2: Create the Data Dictionary base on your ERD diagram.
create an entity relationship diagram to describe the data requirements of the system. Your client is...
create an entity relationship diagram to describe the data requirements of the system. Your client is a local real estate company that wants to automate some of their processes. Here is how some of the business is described: - In a real estate transaction, there is a buyer, a seller, a property, a purchase agreement and a real estate agent - A seller may have one or more properties to sell - A buyer wants to buy only one property...
Create an entity relationship diagram to describe the data requirements of the system. Here is how...
Create an entity relationship diagram to describe the data requirements of the system. Here is how some of the business is described: - In a real estate transaction, there is a buyer, a seller, a property, a purchase agreement and a real estate agent - A seller may have one or more properties to sell - A buyer wants to buy only one property - A purchase agreement is between the seller and the buyer, and only for one property...
Distinguish between entity relationship diagrams, data flow diagrams, and system flowcharts.
Distinguish between entity relationship diagrams, data flow diagrams, and system flowcharts.
Use information from text to create (ERD) Entity Relationship Diagram . Make sure relationship sentences are...
Use information from text to create (ERD) Entity Relationship Diagram . Make sure relationship sentences are consistent with relationship in ERD. Video Store (AVS) runs a series of fairly standard video stores: • Every customer must have a valid AVS customer card in order to rent a video. Customers rent videos for three days at a time. Every time a cus- tomer rents a video, the system must ensure that he or she does not have any overdue videos. If...
What is the relationship between data, information and an information system?
What is the relationship between data, information and an information system?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT