1 레코드가 마스터 테이블에서 여러 행이 될 수있는 경우가 있습니다.MySQL 파이프로 구분 된 값 대 매핑 테이블
sports master table
Cycling
Rafting
Shooting
Football
Cricket
지금은 사람이 테이블을했습니다
Person
id
first_name
last_name
나는 파이프로 구분 된 필드로 Person 테이블에서 외부 키로 스포츠 ID를 가질 수 또는 내가 매핑 테이블 역할을 별도의 테이블을 만들 수 있습니다
예
sports_persons_mapping
id
person_id
sports_id
두 가지 옵션 중에서 선택할 수 있습니다.
사람이 테이블이나 매핑 테이블에서 파이프로 구분 된 필드 sports_persons_mapping?
검색에서 효과적이거나 더 효과적이며 그 이유는 무엇입니까?
[ "associative entity"] (http://en.wikipedia.org/wiki/Associative_Entities) –