ADR-DS-028_수량 계산 SoT 규칙
1. 기본 정보
- ADR ID: ADR-DS-028
- 제목: 수량 계산 SoT 규칙
- 상태: Draft
- 작성일: 2026-03-08
- 관련 ADR: ADR-DS-000, ADR-DS-064
2. 결정
수량 계산 SoT는 Reservation 상태와 활성 Hold를 기준으로 한다.
기본식(개념):
available = total_quantity - consuming_countconsuming_count는 정책상 점유로 간주되는 요소의 합이다.
3. 기본 점유 규칙
redeemed는 항상 점유로 간주reserved의 점유 여부는 정책 플래그로 통제- 활성
hold는 결제중 임시 점유로 간주
4. 원칙
- 계산식 SoT와 저장 컬럼(
remaining)이 다르면 SoT가 우선 - 쓰기 경로에서는 트랜잭션 내에서 동일 기준으로 판정