문자열 EAV와 typed EAV의 range 의미
모든 값을 VARCHAR에 넣으면 숫자·날짜가 사전식 문자열로 비교되고 잘못된 형식도 정상 값처럼 저장됩니다.
| 저장 방식 | 100과 20 정렬 | 잘못된 날짜 | 범위 검색 |
|---|---|---|---|
| VARCHAR value | '100' < '20' | 저장 가능 | 문자열 의미 |
| Typed slots | 100 > 20 | DATE 변환·검증에서 차단 | 숫자·날짜 인덱스 |
핵심: definition의 value_type에 맞는 typed slot 하나만 채우면 범위 검사와 인덱스 비교의 의미가 보존됩니다.