CREATE TABLE IF NOT EXISTS user_documents ( id SERIAL PRIMARY KEY, user_id INT NOT NULL, document_id INT NOT NULL, file_path VARCHAR(255) NOT NULL, uploaded_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE, FOREIGN KEY (document_id) REFERENCES required_documents(id) ON DELETE CASCADE );