여기에 내가 작업하고있는 강렬한 설정이 지나치게 단순화되었습니다. table_1
그리고 table_2
모두는 ID로 자동 증가 대리 기본 키를 가지고있다. 및 info
에 대한 정보가 포함 된 테이블입니다 .table_1
table_2
table_1 (id, field)
table_2 (id, field, field)
info ( ???, field)
난의 기본 키해야하는 경우 결정하려고 info
에서 ID의 합성을 table_1
하고 table_2
. 이 작업을 수행 할 경우이 중 가장 적합한 것은 무엇입니까?
(이 예에서는 ID 11209와 ID 437을 결합하고 있습니다)
INT(9)
11209437 (이것이 왜 나쁜지 상상할 수 있습니다)
VARCHAR (10)
11209-437
DECIMAL (10,4)
11209.437
또는 다른 것?
이것을 MYSQL MYISAM DB의 기본 키로 사용하는 것이 좋습니까?