반응형
가능한 중복 :
자, users
와 comments
라는 두 개의 테이블이 있다고 가정 해 보겠습니다. 주석에는 comment_made_by_user_id
열이 있으며 이는 특정 주석을 입력 한 사용자를 의미합니다. 왜 그것을 외래 키로 지정해야합니까? 그렇게하지 않으면 여전히 작동합니다. 내가 아는 한 쿼리가 더 빨라지기 때문에 기본 키를 지정합니다 (기본 키 / 인덱스가 없으면 모든 행을 검색해야하는 동안 한 행만 검색해야 함). 좋은 코딩 연습일까요?
해결 방법
외래 키를 사용하면 다음을 얻을 수 있습니다.
사용자 :
사용자 ID :
설명 :
사용자:
참조 페이지 https://stackoverflow.com/questions/12829817
반응형
'MySql' 카테고리의 다른 글
MySQL 데이터베이스에서 검색된 문자열 값을 프로그램에 정의 된 문자열 값과 비교하는 방법 (0) | 2021.01.24 |
---|---|
MySQL phpmyadmin과 mysql에서 관계 생성에 대한 조언 (0) | 2021.01.24 |
MySQL Python MySQLdb : 명명 된 사전으로 매개 변수 쿼리 (0) | 2021.01.24 |
MySQL JPA2 + Hibernate + Eclipse 4.2 + MySQL 5.5를 사용하여 엔티티에서 스키마 생성 (0) | 2021.01.24 |
MySQL MySql : Tinyint (2) 대 tinyint (1)-차이점은 무엇입니까? (0) | 2021.01.24 |
댓글