You are on page 1of 2

University of Makati

College of Computing and Information Sciences


INFOMAN Week 7 Assignment
GROUP 7
Carpio, Jasper John N.
Garrafa, Rechelle May D.
Manalo, Jessica Frances T.
Tabalin, Adrian C.
PART I. ESSAY (10 points each)
Rubrics for Essay

1.) Differentiate the following:

a. Tangible and Intangible Entity

Entities are identifiable, which means that each entity in a pair of entities possesses a property
that distinguishes one from the other. The tangible entities refer to things that have a physical existence.
In the actual world, these entities exist such as a person, table, and books. While intangible entity refers
to entities that do not have a real existence like Entity of Email ID and social media accounts. In the actual
world, there is no existence of an intangible entity.

b. Strong and Weak Entity Type

Strong entities are independent of other entities. The primary key is mostly contained in the
strong entity. As an illustration of this is two automobiles that can have the same registration number, an
entity collection of cars with properties such as registration number, color, and name are a strong entity.
As a result, the registration number of the attributes can be considered the primary key, and the entity
set is a strong entity set. Strong entities are represented by a rectangle in entity-relationship diagrams.
While in the Weak Entity, the main key in the table is not present. For data, they primarily rely on the
parent entity, like a set of Bicycles with properties of a car's color or a name, for example, is a weak entity
since two bicycles could have the same color and name. As a result, none of the attributes may be deemed
main keys, making the entity set weak.

c. Supertype and Subtype Entities

Identifying the difference between Supertype and Subtype is easy to recognize. A supertype is a
type of generic entity that is related to one or more subtypes. A supertype is an entity type that has a
relationship (parent-child relationship) with one or more subtypes and shares attributes with those
subtypes. As for subtype, it is known to be the subgroups that possess unique attributes of the supertype
entity. This is a significant subgrouping of entities in an entity type that shares similar properties or
relationships with other subgroups.

The supertype table has a foreign key for each subtype table. For each subtype table, there is a
foreign key in the supertype table. Exclusive relationships are represented by these foreign keys. They are
optional because only one of them could get a value for each row in a table.
2.) How can you identify if an entity is weak?

An entity type should contain a key attribute that uniquely identifies each entity in the entity set,
some entity types do not have a key attribute. The Weak Entity is the name given to this type of entity.
Weak entity sets are those with insufficient qualities to generate a primary key, while strong entity sets
are those with a primary key. Because weak entities lack a primary key, they can't be identified on their
own and must rely on another object, known as the owner entity. In their identifying link with the owner
identity, the weak entities face a whole participation constraint. Partially keyed entity types exist. Partial
Keys are a set of properties that can be used to distinguish and identify the tuples of weak entities.
PART II. ILLUSTRATION (15 points each)

Rubrics for Essay

1.) Construct the ERD of the following Tables:

2.) Draw the FINAL ERD relating all the entities given.

NOTE: Students, Courses, and Assignments are entities related Enrollments entity.

a. Students TO Enrollments

b. Courses TO Enrollments

c. Assignments TO Enrollments

You might also like