Question: Final Project Deadline: August 7 , 4 pm Database Design Project Outline Objective: Develop a comprehensive database design for a fictional company, focusing on defining
Final Project
Deadline: August pm
Database Design Project Outline
Objective: Develop a comprehensive database design for a fictional company, focusing on
defining entities, attributes, relationships, and converting the logical model to a relational model
then to DDL script.
General Instructions:
The project must be original work. Collaboration within groups is encouraged, but each
group must submit their unique design and documentation.
Use clear and professional language in all project deliverables.
Submission Details: submit two files
Submit a Word document named groupidoc where i is your group number
containing Parts and of your project.
Include clear labels and headings for each section to facilitate grading.
List the full names and student IDs of all group members in the document.
Submit DDL script named groupisql part
Part Company Overview and Product
Company Name: Choose a unique name for the company that does not currently exist.
Company OverviewDescription: Provide a brief overview of the company, including what it
does and its main products or services. Avoid using content from existing websites.
Product: Select a specific product offered by the company. Define its attributes and identify a
primary unique identifier UID such as product ID or code.
Product Attributes: Example of attributes:model, brand, type, description, size, color, height,
width, price, etc.
Part Entity Relationship Diagrams ERD
Logical Model:
Create an ER diagram using Oracle SQL Modeler
Include the following:
o Entities with their attributes indicating mandatory or optional
o Relationship cardinality onetoone, onetomany, manytomany
o Optionality of relationships mandatory or optional participation
o Foreign keys to establish relationships between entities.
o Named relationships for clarity.
o Unique identifiers
Additional Requirements:
Incorporate the companys multiwarehouse operations.
Model how products are stored in warehouses, including inventory management.
Ensure the diagram reflects that not all products are stocked in every warehouse.
Part Relational Model
Convert the Logical Model to Relational Model
Part DDL Script
Generate DDL Script
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
