Question: Derive a Relational model from the below conceptual schema (It should match exactly). Only derive the part of the database that stores information about players,

Derive a Relational model from the below conceptual schema (It should match exactly). Only derive the part of the database that stores information about players, quests, beacons and treasures (considering a sub-ERD), and leave aside the information relating to stores and badges.

Derive a Relational model from the below conceptual schema (It should matchQuestions:

1. List all the relations derived from the entity types of the ERD, and their initial attributes.

FOR EXAMPLE:

RELATION (attribute, attribute, attribute)

RELATION (attribute, attribute, attribute)

2. For each relationship type in the sub-ERD justify whether it leads to a new relation, a new attribute in a relation derived from an entity type, or to a merger of two relations derived from two entity types.

FOR EXAMPLE:

RELATIONSHIP NAME was derived by adding RELATION with attribute and attribute as foreign keys to link with RELATION and RELATION because of MULTIPLICITY and/or PARENT/CHILD

RELATIONSHIP NAME was derived by merging RELATION and RELATION because of MULTIPLICITY and/or PARENT/CHILD

RELATIONSHIP NAME was derived by adding attribute to RELATION as a foreign key to link with RELATION because of MULTIPLICITY and/or PARENT/CHILD

3. List all the relations in the final relational model, and all their attributes

FOR EXAMPLE:

RELATION (attribute, attribute, attribute)

RELATION (attribute, attribute, attribute)

RELATION (attribute, attribute, attribute)

RELATION (attribute, attribute, attribute)

RELATION (attribute, attribute, attribute)

4. List all the constraints included in the conceptual schema in addition to the relevant primary keys and foreign keys.

FOR EXAMPLE:

Primary Keys:

- List the primary keys

Foreign Keys:

- Relation (Attribute) is dependent on Relation (attribute)

- Relation (attribute) is dependent on Relation (attribute)

Other constraints

- The X attribute of the Y relation can only be from 1000 to 9999

Help with these questions would be greatly appreciated as I have been stuck on them for hours and am quite struggling! Thankyou so much!

0..n Account Player Badges advanced quests Quests QuestID[PKy 1.5 mini quests BeaconID Assigned to 1..1 Treasure ID 1.1 MiniQuests(0.5]

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!