같은 숫자라도 정수, 실수, 문자, 논리값인지에 따라 저장 크기와 연산 규칙이 달라진다.
개수, 인덱스, ID처럼 소수점이 없는 값을 다룬다.
측정값이나 비율처럼 소수점이 필요하지만 오차 가능성을 고려한다.
단일 문자와 true/false 판단값처럼 역할이 분명한 데이터를 저장한다.
타입 선택은 메모리 절약보다 값의 의미와 오류 가능성을 선명하게 만드는 일이 먼저다.