Files
jobtrackingapp/docs/_archive/pre-docs-cleanup-2026-09-11/docs/architecture/database.md
T

530 B

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.