ended3월 23일· 1 sources

Versions VS Approvals

버전 관리 vs 승인 워크플로우

Why it matters

The author encountered a bug where both versioned and non-versioned records could be marked as 'actual', revealing a fundamental design distinction. Working with versioned data requires clarifying whether drafts are persisted, which data takes priority, and what triggers new versions. This leads to two distinct patterns: a versioning system where regular data is current and historical versions need special access, versus an approval system where unversioned data is less important until approved.

1
Sources
+0
24h
Growth
182d
Active
VersioningApprovalsDraft DataWorkflow Pattern

Sources

Related Issues