Royal Anchor Shipping Database System

OVERVIEW

This project was developed as part of a database design assignment, where I created a fully functional SQL-based database system for a fictional shipping company, Royal Anchor Shipping (RAC). The goal was to design, implement, and test a relational model capable of managing vessels, routes, customers, containers, crew, and bookings.

Maritime Shipping Routes
An image of a smartphone on top of an eletronic surface

YEAR

2025

ROLE

Database Designer
Data Engineer

SERVICES

Relational Database Design
SQL Implementation

About the project

To develop a realistic and efficient database system that mirrors the operations of a global shipping company.


  • Capture complex relationships between vessels, routes, customers, and crew.

  • Ensure data accuracy and integrity across multiple entities.

  • Support business processes like cargo tracking, route scheduling, and customs clearance.

  • Minimise redundancy through normalisation and well-structured foreign key constraints.

  • Provide a foundation for future analytics and performance reporting.

Smooth Scroll
This will hide itself!

Royal Anchor Shipping Database System

OVERVIEW

This project was developed as part of a database design assignment, where I created a fully functional SQL-based database system for a fictional shipping company, Royal Anchor Shipping (RAC). The goal was to design, implement, and test a relational model capable of managing vessels, routes, customers, containers, crew, and bookings.

Maritime Shipping Routes
An image of a smartphone on top of an eletronic surface

YEAR

2025

ROLE

Database Designer
Data Engineer

SERVICES

Relational Database Design
SQL Implementation

About the project

To develop a realistic and efficient database system that mirrors the operations of a global shipping company.


  • Capture complex relationships between vessels, routes, customers, and crew.

  • Ensure data accuracy and integrity across multiple entities.

  • Support business processes like cargo tracking, route scheduling, and customs clearance.

  • Minimise redundancy through normalisation and well-structured foreign key constraints.

  • Provide a foundation for future analytics and performance reporting.

Smooth Scroll
This will hide itself!

Royal Anchor Shipping Database System

OVERVIEW

This project was developed as part of a database design assignment, where I created a fully functional SQL-based database system for a fictional shipping company, Royal Anchor Shipping (RAC). The goal was to design, implement, and test a relational model capable of managing vessels, routes, customers, containers, crew, and bookings.

Maritime Shipping Routes
An image of a smartphone on top of an eletronic surface

YEAR

2025

ROLE

Database Designer
Data Engineer

SERVICES

Relational Database Design
SQL Implementation

About the project

To develop a realistic and efficient database system that mirrors the operations of a global shipping company.


  • Capture complex relationships between vessels, routes, customers, and crew.

  • Ensure data accuracy and integrity across multiple entities.

  • Support business processes like cargo tracking, route scheduling, and customs clearance.

  • Minimise redundancy through normalisation and well-structured foreign key constraints.

  • Provide a foundation for future analytics and performance reporting.

Smooth Scroll
This will hide itself!