문제는 다음과 같습니다.두 필드와 그 반대의 고유 제약
내 데이터베이스에 우정 테이블이 있습니다. 우정 테이블에는 사용자 테이블에 대한 두 개의 외래 키가 있습니다.
두 개의 외래 키에 고유 키를 설정하여 복제본을 없애고 싶지만 더 원합니다. 사용자 A가 사용자 B를 추가 한 다음 B가 A를 추가 할 수 없으면 원합니다. 테이블에 A와 B의 우정을 나타내는 행이 하나만 있어야합니다.
데이터베이스 서버에서 이러한 제약 조건을 추가 할 방법이 있습니까?
지금까지 코드에서이 제약 조건을 유지했습니다.
감사합니다. – mpcabd