다른 테이블과 관계 테이블을 연결하는 것이 옳은지 알고 싶습니다. PowerDesigner에서 사용해 보았지만 경고 메시지가 나타납니다. 그러나 : 다 대 다 관계에는 "클라이언트"와 "직원"이라는 두 개의 테이블이 있습니다. 주어진 관계 테이블에서 나는 1 대 다수의 다른 두 테이블을 연결했다. 관계 테이블에는 이제 두 개의 기본 키 (스태프의 기본 키와 클라이언트의 기본 키)와 2 개의 외래 키가 있습니다. 올바른 절차입니까? 나는이 상황이 있습니다 관계 테이블을 다른 테이블과 연결하는 올바른 절차입니까?
경고 메시지는 다음과 같습니다
종류 확인 객체 위치 표 인덱스 인덱스 포함 인덱스 :: 'GENERATE_RENT_HISTORY_FK는'포함 '임대 history.GENERATE_RENT_HISTORY_PK을 생성 임대료 역사
을 생성
늦게까지 죄송 합니다만 오류는 아니 겠지? MS Access로 내 보내면 제대로 작동합니까? –
아, 두 번째 normail 양식에이 데이터베이스가 있습니까? 나는 관계 테이블이 클라이언트의 순서를 표현한다는 점에 유의해야한다 (관계 테이블은 직원에 의해 취해진 다. 사실 idclient와 idstaff이다. 외래 키는 직원이 작성한 클라이언트의 주문을 나타낸다). –
더 정확하게 말하자면 ,'generate_rent_history'의 기본 키는 * 2 개의 컬럼을 포함합니다. * 복합 * 기본 키입니다. 그 * 두 * 열은 테이블에 대한 * 하나 * 기본 키 제약 조건의 구성 요소입니다. – spencer7593