Skip to content

chandanaseelam/customer-order-product-depot-db

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Customer-Order-Product-Depot Database System

ER Diagram Preview

This project models a database system simulating operations for a photography business β€” including customers, orders, products, and depots. It focuses on relational integrity, efficient querying, and security features.

Course: CS 623 – Database Management Systems
Team: Team 4
Semester: Fall 2023


🧩 Features

  • πŸ—‚οΈ Normalized relational schema with referential integrity
  • πŸ› οΈ SQL DDL for schema creation (Chapters 5 & 6)
  • πŸ” Triggers for business logic enforcement
  • βš™οΈ Indexes for performance
  • πŸ“Š Reporting and transaction queries
  • πŸ” Authorization logic for data access control

πŸ—ƒοΈ Folder Structure

customer-order-product-depot-db/ β”œβ”€β”€ schema/ # All DDL, triggers, indexes, sample data β”œβ”€β”€ queries/ # Transaction queries, reports, authorization logic β”œβ”€β”€ docs/ # Project reports, intro, charter, Gantt chart └── images/ # ER diagrams, relational schema, authorization models

πŸ“ View folder structure as YAML
customer-order-product-depot-db:
  schema:
    - ddl.sql
    - sample_data.sql
    - triggers.sql
    - indexes.sql
  queries:
    - reports.sql
    - transactions.sql
    - authorization.sql
  docs:
    - Project_Introduction.docx
    - Team_Charter.docx
    - Final_Report.docx
    - Gantt_Chart.xlsx
    - Chapter5_Writeup.docx
    - Chapter6_Report.docx
    - Chapter8_SecurityReport.docx
    - Chapter10_FinalReview.docx
  images:
    - ER_Diagram_Original.vsdx
    - ER_Diagram_Conditions.vsd
    - Relational_Schema.vsdx
    - Authorization_Visio.vsdx
    - Screenshot_2023-09-25.png
    - group_09-30-23.drawio

About

A database project simulating order and inventory management using SQL and relational modeling

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages