그럼 데이터 읽을때 무조건 type casting해야 문제 생기는걸 방지할 수 있는거냐