안녕하세요..
현재 시스템을 설계하는분께서 DB를 잘 모르시는거 같아서 질문 드립니다.
예를들어
학생id가 PK로 설정되어 있고 학생이름이라는 컬럼이 있는데,
이 분께서 학생Id는 학생이름과 동일한 타입에 동일한 값이 들어가도록 설계를 하고 있습니다.
레가시에서 두개의 컬럼이 사용하는 곳이 많아서 수정을 덜 할려고 그렇게 하는거 같은데....
뭔가 짧은 저의 경험으로는 어딘가 거부감이 있네요...
이거 문제 없는걸까요?
굳이? 왜? 뭐땜시?
같은 이름의 학생은 못받아주겠군요
pk이면 유일성이 보장되야하는데... 어쩌시려구... 혹시
학창시절처럼 이름a , 이름b 이렇게 하시려나??