I have a schema similar to
CREATE TABLE A( id INTEGER PRIMARY KEY NOT NULL, has_ref BOOLEAN NOT NULL ); CREATE TABLE B( f_id INTEGER REFERENCES A (id) )