530 B
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.