I would choose the simple way:
CREATE TABLE calls ( call_id SERIAL PRIMARY KEY /* other fields */ ); CREATE TABLE files ( file_id SERIAL PRIMARY KEY, call_id INT REFERENCES calls (call_id) ON DELETE CASCADE /* other fields */ );