Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Please, make a (database design model) for tutoring management system diagram. Follow the requirements shown in the picture 2. Using the steps specified below and

Please, make a (database design model) for tutoring management system diagram. Follow the requirements shown in the picture image text in transcribed
2. Using the steps specified below and as discussed in class to transform the data model into a database design model. You must use Microsoft Visio to create final model. (60 points) In your database design diagram, each entity class box should contain properties information for each of the columns, PK, AK, and FK for the entity 1. Create a table for each entity: -Specify the primary key (consider surrogate keys, as appropriate) Specify candidate keys -Specify properties for each column: Null status . Data type Default value (if any) Data constraints (if any) 2. Create relationships by placing foreign keys - Relationships between strong entities (1:1, 1:N, N:M) -Identifying relationships with ID-dependent entities (intersection tables, association patterns, multivalued attributes, archetype/instance patterns) -Relationships between a strong entity and a weak but non-ID-dependent entity - Mixed relationships -Relationships between supertype/subtype entities - Recursive relationships (1:1, 1:N, N:M) 3. Specify logic for enforcing minimum cardinality: - M-O relationships - O-M relationships - M-M relationships 3. Write schemas for your database design. (20 points) 2. Using the steps specified below and as discussed in class to transform the data model into a database design model. You must use Microsoft Visio to create final model. (60 points) In your database design diagram, each entity class box should contain properties information for each of the columns, PK, AK, and FK for the entity 1. Create a table for each entity: -Specify the primary key (consider surrogate keys, as appropriate) Specify candidate keys -Specify properties for each column: Null status . Data type Default value (if any) Data constraints (if any) 2. Create relationships by placing foreign keys - Relationships between strong entities (1:1, 1:N, N:M) -Identifying relationships with ID-dependent entities (intersection tables, association patterns, multivalued attributes, archetype/instance patterns) -Relationships between a strong entity and a weak but non-ID-dependent entity - Mixed relationships -Relationships between supertype/subtype entities - Recursive relationships (1:1, 1:N, N:M) 3. Specify logic for enforcing minimum cardinality: - M-O relationships - O-M relationships - M-M relationships 3. Write schemas for your database design. (20 points)

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Oracle 10g SQL

Authors: Joan Casteel, Lannes Morris Murphy

1st Edition

141883629X, 9781418836290

More Books

Students also viewed these Databases questions