내 dtb에 대한 프로그래밍 트리거에 약간의 문제가 있습니다. 하나의 테이블에서 2 개의 값을 제어해야합니다. 나는 Concert라는 테이블을 가지고 있고 그것은 2 개의 외부 키를 가지고있다 : 1은 테이블 플레이스의 id이다. 내가 생각하기에 두 번째는 중요하지 않다.하나의 테이블에 두 개의 동일한 값을 삽입하지 못하도록하는 트리거
콘서트 : id_concert, id_place<fk>, id_organizer<fk>, date, name, sponsor
장소 : id_place, name, capacity, adress, town
내가 제거 할 것은 같은 날에 조직 된이 개 공연 한 장소에있을 수 없다는 것이다. 그래서, 어떻게 든이 값을 가진 콘서트가 존재한다면 콘서트에 같은 날짜와 같은 위치를 삽입 할 수 없다는 것을 제어해야합니다.
의견을 보내 주셔서 감사 드리며 불쾌한 영어는 유감입니다.
MySQL, Oracle, SQL Server 등 어떤 종류의 데이터베이스입니까? – JStead
오라클 데이터베이스 :) –