Primary Key 가 필수인가?

사용자 ID 를 PK 로 설정하면 안되는 이유

boolean vs tinyint