# Database Architecture ## Principles The database represents business concepts. --- # Core Entities ## User Account information. --- ## Job A job opportunity. --- ## Application User's application to a job. --- ## Company Organisation. --- ## Career Profile Professional identity. --- ## CV Generated documents. --- # Relationships User ↓ Jobs ↓ Applications User ↓ Career Profile ↓ CV Versions --- # Rules Avoid duplicated data. Prefer references. Maintain migrations carefully.