15 lines
485 B
Markdown
15 lines
485 B
Markdown
# Data Model
|
||
|
||
Status: draft
|
||
Owners: Architecture, Data
|
||
|
||
Entities (initial)
|
||
- User, Profile, Consent, ForumCategory, ForumThread, ForumPost, BlogPost, Resource, PodcastEpisode, Tribute, Product, Order, MediaAsset.
|
||
|
||
Notes
|
||
- Mark each field with data class (Public/PII/PHI) and retention policy.
|
||
- Define soft‑delete vs hard‑delete behavior for user‑generated content.
|
||
|
||
Migrations
|
||
- Version every schema change; ensure reversible steps; seed data for initial categories/resources.
|
||
|