0
create table date_dimension (
id serial primary key,
date_id date,
..... others
);
create table temp (
id serial primary key,
from_date integer,
to_date integer,
value integer,
foreign key (from_date, to_date) references date_dimension(id, id)
);
두 개의 외래 키는 어떻게 date_dimension
에 id
분야에 모두 from_date
및 to_date
참조 할 수 있습니다?
현재 코드는 말을포스트 그레스 : 동일한 기본 키 필드
ERROR: there is no unique constraint matching given keys for referenced table "date_dimension"
당신에게 감사 그렇게하지
각FOREIGN KEY
제약은 항상 referant에
한 행 *에 참조하는 테이블에
한 행을 관련하는 테이블에 추가
나는 이것을 지금 본다 - ERROR : "date_dimension"관계의 "id"열이 이미있다. – daydreamer
@daydreamer : 그건 새로운 문제 같아. 지금까지 작성한 모든 코드로 새로운 질문을하십시오. – SingleNegationElimination
안녕하세요 @ TokenMacGuy, 이것은 내 어리 석음 때문이었습니다. 해결책은 없습니다. 고마워. :) – daydreamer