2016-09-15 8 views
-1

이것은 데이터베이스를 처음 디자인 한 것이므로 행을 서로 연결하는 방법에 대해 정말로 확신이 없습니다.동일한 테이블에서 기본 키를 두 번 참조하십시오.

같은 테이블에서 기본 키를 참조하려면 두 개의 외래 키가 필요합니다. 예를 들어, 무릎 푸시 업에 Aframe 푸시 업과 푸시 업이 진행 중이라고 표시하고 싶습니다.

어떻게하면 되겠습니까? 올바른 길입니까?

Current design

+0

괜찮습니다. 한 가지 기억해야 할 것은 동일한 테이블을 여러 번 조인 할 때 고유 한 식별을 위해 테이블 ​​별칭을 사용해야한다는 것입니다. –

답변

-1

현재 구현은 여러 수정 및 진행을 하나의 운동을 할 수 있습니다 (그래서 많은 관계로 하나입니다). 제공된 디자인 이미지를 살펴보십시오.

Design

+1

이것은 단지 그가 무엇을 가지고 있는지 알려주며, 원하는 것을 얻는 방법을 알려주지 않습니다. – Matt

관련 문제