== Phase P5: !AdvancedTopics ... See: [[InstructionsP5]] * Deadline: 01.06.2026 Project work is done in phases and iterations. Each phase/iteration has to be presented to the assistants coordinating your laboratory class and has to be approved before continuation with the following phases/iterations. If a phase/iteration is not done to a satisfactory level, the team will be instructed to improve their work and present once again for approval. Each project phase, iteration and milestone lists the names of the pages that document the respective types of activities in each phase. Create wiki pages in your project site that correspond to these names. As an Example: to document the activity !AboutProject, create a wiki page named **!AboutProject**. Before starting the working on the project, the project team and project idea must be proposed officially via the EPRMS and approved by the assistants coordinating your laboratory class. See [[StartingProjects]]. **Project phases P0-P4 are mandatory** and must be developed in the same order. **Project phase P5 is elective**. All phases contribute to your final points and grade. == Phase P0: !AboutProject Describe the project and initial data requirements. See: [[InstructionsP0]] == Phase P1: !RelationalModel Create a detailed model of the data requirements as a Relational Model. See: [[InstructionsP1]] * Deadline: 01.04.2026 == Phase P2: !DatabaseCreation Implement the database structure from P1 as a relational database schema in the assigned PostgreSQL database at the Faculty premises, using SQL DDL and DML scripts. See: [[InstructionsP2]] * Deadline DDL: 15.04.2026 * Deadline DML: 22.04.2026 == Phase P3: !QueryOptimization ... See: [[InstructionsP3]] * Deadline: 29.04.2026 == Phase P4: !DatabaseProgramming ... See: [[InstructionsP4]] * Deadline: 13.05.2026 == Phase P5: !AdvancedTopics ... See: [[InstructionsP5]] * Deadline: 01.06.2026