특성 범주가있는 테이블이 있습니다. 예 : 속성이있는 노래를 저장하는 테이블 장르 :디자인은 세 번째 정규형입니까?
Songs(
ID (INT),
Name (STRING),
Genre: (STRING)
)
표가 세 번째 정규형입니까?
Songs(
ID (INT),
Name (STRING),
Genre_ID: (INT)
)
Genre(
ID (INT),
Name (String)
)
Songs.Genre_ID = Genre.ID
:
나는 내가 다른 테이블의 Genre
을 저장하고 같은 테이블 간의 관계를하는 것이 더 알고 의미한다.
하지만 첫 번째 사례 (한 테이블 사용)가 3 차 정규형 규칙을 위반하는지 확인할 수 없습니다!
그렇다면 어느 것입니까?
감사합니다, 마이크
위의 모든 테이블의 키가 맞으면 ID입니다. 나는 언급하는 것을 잊었다. 답변 감사합니다! – Mike