"SupervisorID"로 필드를 구현하는 "person"테이블이 있습니다. 데이터베이스 테이블 디자인 - 부모 자식 레코드가 주 테이블에서 분리됩니까?
는SupervisorID 필드가 비어있는 경우 SupervisorID
PersionName DOB 주소 을 PersonID 또는 NULL은/그 의미 그녀는 전혀 관리자 또는 감독자입니다.나는 별도의 테이블로 분리하려고 생각하고있다. 이 '부모 - 자식 관계'를 나타내는 '감독자'테이블.
테이블 '관리자' SupervisorID 이 테이블에 표시되지 않습니다 감독자가없는 사람들을 위해
을 PersonID.
Google을 사용하셨습니까? 당신의 문제에 대한 해결책이 많습니다. 이것은 당신 [시작점] (https://en.wikipedia.org/wiki/Database_design) –