데이터 베이스에서는 다양한 INT형이 존재한다.
각 INT 별 특징에 대해서 살펴보자면,
tinyint : 크기 0 ~ 255 사이의 정수
smallint : -2^15 ~ (2^15 -1) 사이의 정수
int : -2^31 ~ (2^31 - 1) 사이의 정수
bigint : -2^63 ~ (2^63 - 1) 사이의 정수
주로 tinyint, smallint는 사용하지 않고 int 와 bigint 중 고민을 하게 되는데
ID값이 43억이 넘어가는 매우 큰 DB가 아니라면 주로 INT 타입을 선택한다.