반응형
나는 친구로부터 들었다 :
어떤 고유 키를 사용합니까? 나는 당신을 바랍니다 are not saving the entire user name --- this will use up too much table space! Assign an unique userID to each (unique) userNAME and save this userID (should be INTEGER UNSIGNED auto_increment or BIGINT UNSIGNED auto_increment). Don't forget to 참조 생성
외래 키 (
userID
) 참조usertable
(userID
) in all tables 사용자 ID 사용.
위 내용이 맞습니까? 그 이유는 무엇?
해결 방법
기본 키는 변경할 수 없지만 사용자 이름
은 변경할 수 있기 때문에 그가 옳다고 생각합니다 (잘못된 이유로). 따라서 변경되지 않으므로 userid
를 사용해야합니다.
참조 페이지 https://stackoverflow.com/questions/1825613
반응형
'MySql' 카테고리의 다른 글
MySQL ASP.NET은 SqlConnection 연결 MySQL을 사용합니다. (0) | 2020.12.25 |
---|---|
MySQL MYSQL / PHP에서 최대 실행 시간 설정 (0) | 2020.12.25 |
MySQL mysql_fetch_array 첫 번째 행 건너 뛰기 (0) | 2020.12.25 |
MySQL에서 데이터베이스를 설계하는 동안 모범 사례 (0) | 2020.12.25 |
MySQL wamp 서버 오류 # 2002가 phpMyAdmin을 열 수 없습니다. (0) | 2020.12.25 |
댓글