私はのようなものを意味する:Postgres:ネストされた外部キーは許可されていますか?
FK1 -> 1FK2 -> 2PK
してくださいは、1FK2がFK1にPKですが、1FK2が2PKにFKであることに注意してください。したがって、入れ子構造のキーはFKとPKです。
例:
--- Like an interface
CREATE TABLE q_content (
user_id SERIAL PRIMARY KEY, ---);
---- tables that refer to it
CREATE TABLE questions (
user_id SERIAL
references q_content(user_id) ---);
CREATE TABLE removed_questions (
user_id SERIAL
references questions(user_id) ---);
+1の接線ポイント –