2014-02-15 2 views
0

나는 가상의 서점을위한 데이터베이스를 만들어야합니다. 서적 엔터티의 속성 중 2 개는 작성자의 이름과 작성자의 성입니다. 그러나 일부 서적에는 저자가 두 명 이상일 수 있습니다. 나는 ISBN 번호의 외래 키가 있거나 내가 있어야 할 다른 방법이있는 저자 테이블을 만들어야합니다테이블에 속성 저장에 관해

내 바보 같은 질문이 인 (책에 대한 기본 키는 ISBN 번호입니다) 이것에 대해 가겠습니까? 당신은 BOOK저자 사이의 관계는 많은 하나이기 때문에 ISBN 번호
의 외래 키가있는 Authors 테이블을 작성해야 시간

+0

그렇습니다. 필자 테이블, FK ISBN ... 또는 긴 ISBN 번호 대신 짧은 식별자를 사용하는 것이 일반적이지만, 여기서는 최적화 이후가 아닙니다.) – qqilihq

+0

한 단계 더 나아가 authors 테이블과 책 (n : m)과 연관되고 작성하는 authors_books 테이블을 조인 할 수 있습니다. 하지만 그것은 실제 요구 사항에 따라 다릅니다. – qqilihq

답변

0

에 대한

감사합니다.
AUTOHOR 테이블을 만들어 데이터베이스의 양호한 구조를 유지해야합니다.