Inspiration
As a movie enthusiast, I constantly grappled with the challenge of remembering which films I had already seen and which ones I wanted to watch next. The endless scrolling through streaming services often left me feeling overwhelmed. To address this, I conceived the idea for "this project": a personalized movie vault—a curated space to manage my cinematic journey.
Functionality
This database serves as a tool to track both watched movies and those on my watchlist.
Development Process
We followed these steps to build the project:
Conceptual Modeling: Building the Big Picture
- I translated the conceptual model into a database schema using Oracle SQL Developer Data Modeler.
Logical Modeling: Refining the Design
- Further refining the design, I ensured that the logical model aligned with our vision.
Physical Modeling: Optimizing for Performance
- With performance in mind, I proceeded to create the physical model.
Generating DDL from Physical Model
- Finally, I converted the physical model into Data Definition Language (DDL) statements to create the necessary tables in the database.
Log in or sign up for Devpost to join the conversation.