테이블 작성 정책
테이블은 값만 모아두는 문서가 아니라, 어떤 시스템 로직에서 사용되는 데이터인지 함께 설명한다. 수치만 본 사람이 시스템 의미를 추적할 수 있어야 한다.
핵심 원칙
섹션 제목: “핵심 원칙”테이블 문서는 반드시 다음 두 가지를 같이 적는다.
- 데이터 자체 — 시트명, 탭명, 컬럼, 예시 값.
- 데이터가 쓰이는 시스템 — 어떤 시스템 문서의 어떤 로직에서 이 값을 소비하는가.
시스템 로직 자체는 시스템 문서에 적고, 테이블 문서는 컬럼 단위로 그 로직과 연결한다.
현재 정책
섹션 제목: “현재 정책”- 테이블 문서는 시트명, 탭명, 주요 컬럼, 연결 시스템을 함께 적습니다.
- ID는 사람이 의미를 추적할 수 있는 규칙을 유지해야 합니다.
- 빈 값은 의도된 빈 값인지, 미입력인지 구분해야 합니다.
- 태그는 검색, 드랍, 필터링, 장착 조건처럼 사용 목적을 함께 설명해야 합니다.
- 계산식과 처리 순서는 시스템 문서에 쓰고, 테이블 문서는 해당 로직과 연결되는 컬럼을 설명합니다.
문서 연결 기준
섹션 제목: “문서 연결 기준”| 테이블 문서 | 연결될 시스템 예시 |
|---|---|
| 아이템 테이블 | 아이템, 루팅, 드랍, 인벤토리 |
| 몬스터 테이블 | 몬스터 AI, 전투, 드랍 |
| 맵 테이블 | 맵 모듈, 진입, 탈출 |
| 미션 테이블 | NPC, 상인, 미션 |
| 드랍/티어 테이블 | 루팅, 보상, 밸런싱 |