0
postgresql에이 테이블과 비슷한 두 개의 테이블이 있습니다. 나는 데이터베이스에서 모델을 생성 할 때엔티티 프레임 워크가 해당 열이 기본 키의 일부임을 인식하지 못합니다.
CREATE TABLE sailor
id serial NOT NULL,
boat_id integer NOT NULL,
name character varying(256),
CONSTRAINT sailor_id PRIMARY KEY (id)
CONSTRAINT boat_id FOREIGN KEY (boat_id)
REFERENCES boat (id) MATCH SIMPLE
ON UPDTE CASCADE ON DELETE CASCADE
CREATE TABLE boat
id serial NOT NULL,
name character varying(256),
CONSTRAINT boat_id PRIMARY KEY (id)
나는 오류 "관계"boat_id는 "관계의 주요 측면에있는 테이블의 키의 일부가 아닙니다. 관계가 제외 된 열이"얻을. 나는 분명히 뭔가 빠져 있지만 '보트 (id)'는 기본 키입니다. 이 오류가 발생하는 이유는 무엇입니까?