범용 슬롯은 짧지만 타입·단위·적용 범위를 숨긴다

attr1 하나에 서로 다른 정책을 넣으면 읽는 쪽이 숫자 의미와 NULL 규칙을 CASE로 추측해야 합니다.

설계읽는 법DB 검증변경 영향
attr1코드별 CASE로 의미 추측타입·단위 검증 불가모든 소비자 재해석
visibility_policyrequires_login·cache_ttl_secondsBOOLEAN·범위 CHECK공개 범위 정책만 변경

핵심: 특정 코드 집합의 정책은 이름과 타입이 있는 전용 확장 테이블로 분리합니다.