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’已經不屬於表上的關係的一次側鍵的一部分。該關係被排除列」。 我可能錯過了一些明顯的東西,但'boat(id)'是主鍵。爲什麼我會得到這個錯誤?