계좌번호 자체가 pk값을 할 수 있을 것 같아서 설정하려고 하는데 보통 계좌번호의 데이터 타입을 어떻게 지정하시나요?
번호라서 그냥 Int 타입으로 번호만 저장하는 것이 좋을지 아니면 xxxx-xxx-xxxxx 형식의 varchar로 저장해야 할지 모르겠습니다.
by 꼬랑지
[2021.11.12 09:15:50]
개인이 사용하는 지극히 사적인 시스템이 아니라면 계좌번호,카드번호 등은 암호화 해서 보관해야 합니다
암호화를 한다면 당연 varchar 맞구요 PK로 사용하기도 부적합합니다
by 마농
[2021.11.12 10:27:34]
은행에서 통장 발급하는 시스템이 아니라
단순히 이용하는 계좌를 등록하는 시스템이라면
계좌번호가 PK 가 되는 일은 드믄 일일 듯 합니다.
그리고 구분기호를 뺀다고 하더라도 숫자로 정의 하지는 않을 것 같습니다.
숫자로 이루어지긴 했지만. 수치값으로써의 의미가 전혀 없습니다.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.