Mira el ejemplo que te posteo. Allí se ve
claramente cómo se hace.
¿Por qué dudas tanto?
mira, te completo el ejemplo a ver si ese entiende mejro:
Código SQL:
Ver originalCREATE TABLE other_table (
c1 INTEGER,
c2 INTEGER,
c3 INTEGER,
PRIMARY KEY (c1, c2)
);
CREATE TABLE t1 (
a INTEGER PRIMARY KEY,
b INTEGER,
c INTEGER,
FOREIGN KEY (b, c) REFERENCES other_table (c1, c2)
);