조직의 관리 구조에 대한 rdbms를 개발하십시오. 각 직원은 특정 부서에 속해 있으며 여러 프로젝트와 연관되어 있습니다. 각 매니저는 여러 명의 직원뿐만 아니라 여러 프로젝트를 관리하는 직원입니다. 각 프로젝트는 일정 기간 동안 실행됩니다. 직원들은 특정 기간 동안 조직에 머물러 있습니다.디자인 데이터베이스 모델 및 관련 sql 쿼리
조회 :
이- 이 근무하고 직원없이 찾기
- 는
- 'X'프로젝트에서 한 번에 작업 직원없이보다 관리하는 비생산적인 관리자를 찾을 최대 찾을 모든 프로젝트 지난 일년
- 5 프로젝트는 그 직원이 최근 1 년 최대 프로젝트를 처리 한 부서를 찾을
편집 :
나는 지난 3 쿼리 시간 제약을 처리하는 방법을 결정할 수 없습니다. 나는 3 개 테이블을 만든 : 속성
- 직원 : EMP_ID, 이름, 부서를 MANAGER_ID EMP_ID는 기본 키이고 MANAGER_ID는 p_id, p_name와 자기 참조 외래 키
- 프로젝트, MANAGER_ID p_id 차입니다 경우 EMP_ID와 키
- 할당은, p_id 두 속성은 복합 기본 키
는 위의 나에게 첫 번째 질의에 응답 할 수 있도록 위치를하지만 내가 어떻게 쿼리의 나머지 부분에 대답하는 시간 제약 조건을 추가하려면 어떻게해야합니까. 날짜 - 시간 속성이 필요하거나 간단한 지속 시간 속성이 필요합니까? 아니면 여기에 다른 것이 필요합니까? 도와주세요.
학생들을 기꺼이 도와 드리겠습니다.숙제 질문을 올리면 많은 도움을 얻지 못할 것입니다. 여러 가지 질문이 아닌 1 가지 질문을하십시오. 당신이 시도한 것을 보여주십시오. 당신이 갇혀있는 곳을 말해주십시오. –
은 편집 @JustinCave –