* Tom Lane ([EMAIL PROTECTED]) wrote: > one). ISTM it'd be a good idea if it did, as "are there any incoming > foreign keys" seems to be a question we constantly ask when solving > update-performance problems, and there isn't any easy way to check for > such. I'm not real sure what the printout should look like, though.
Agreed. Suggestion: networx=> \d wdm_networx.loc_base_clin Table "wdm_networx.loc_base_clin" Column | Type | Modifiers -------------+---------+----------- btable_id | integer | not null loc_base_id | integer | not null clin | integer | not null Indexes: "loc_base_clin_pkey" PRIMARY KEY, btree (btable_id, loc_base_id, clin) "btable_id_clin_unique" UNIQUE, btree (btable_id, clin) Foreign-key constraints: "loc_base_clin_btable_id_fkey" FOREIGN KEY (btable_id) REFERENCES wdm_networx.btables_ref(btable_id) "loc_base_clin_clin_fkey" FOREIGN KEY (clin) REFERENCES wdm_networx.clin(clin) "loc_base_clin_loc_base_id_fkey" FOREIGN KEY (loc_base_id) REFERENCES wdm_networx.loc_base_dscr(loc_base_id) networx=> \d wdm_networx.loc_base_dscr Table "wdm_networx.loc_base_dscr" Column | Type | Modifiers ----------------+------------------------+----------- loc_base_id | integer | not null description | character varying(254) | not null locations | character varying(254) | univ_mandatory | character varying(254) | ent_mandatory | character varying(254) | Indexes: "loc_base_dscr_pkey" PRIMARY KEY, btree (loc_base_id) Referenced by: "loc_base_clin_loc_base_id_fkey" FOREIGN KEY (loc_base_id) BY wdm_networx.loc_base_clin(loc_base_id) /|\ /|\ Referenced column(s) in *this* table <----| |---> column(s) in referencing table Just my 2c. Thanks! Stephen
signature.asc
Description: Digital signature