인사말 -MS SQL 브리지 테이블 제약
저는 기사 테이블과 카테고리 테이블을 가지고 있습니다.
기사가 많은 카테고리에서 사용할 수있는, 그래서이 같은 ArticleCategories의 테이블을 만들었습니다
BridgeID의 INT (PK)
은 articleID의 INT
카테고리 ID의 INT
이제는 const raid/relationships과 같이 ArticleID-CategoryID 조합이 고유하고 ID가 각각의 기본 키 테이블 (기사 및 범주)에 존재해야합니다.
VS2008 서버 탐색기와 엔터프라이즈 관리자 (SQL-2005)를 사용하여 FK 관계를 만들려고 시도했지만 결과적으로 CategoryID가 다르더라도 결과가 항상 브리지 테이블에있는 중복 된 ArticleID를 방지합니다.
나는 명백하게 틀린 무엇인가하고있다라고 꽤 확신한다. 그러나 나는이 점에서 정신 블록을 가지고있는 것처럼 보인다.
아무도 말해 주실 수 없습니까?
Greaty 고맙다!
감사 - 나는 사실은 articleID와 카테고리 ID에 고유 종합 지수는 그것을 시도 BridgeID를 제거하지 않고를 (신원) 열과 작동했지만, 어쨌든 BridgeID를 제거하는 것은 결국 버릇이 없기 때문에 끝났습니다. 다시 한번 감사드립니다. – greg