yugabyte=# CREATE TABLE dim (dim_id INT PRIMARY KEY, some_data VARCHAR);
CREATE TABLE
yugabyte=# CREATE TABLE fact (fact_id INT PRIMARY KEY, dim_id_some_data INT REFERENCES dim(dim_id));
CREATE TABLE
yugabyte=# INSERT INTO dim (dim_id, some_data) VALUES (1, 'A'), (2, 'B'), (3, 'C');
INSERT 0 3
yugabyte=# INSERT INTO fact (fact_id, dim_id_some_data) VALUES (1, 1);
INSERT 0 1
yugabyte=# INSERT INTO fact (fact_id, dim_id_some_data) VALUES (2, 4);
ERROR: insert or update on table "fact" violates foreign key constraint "fact_dim_id_some_data_fkey"