All of these procedures can be eliminated as redundant with the automatically generated procedures known as "the CRUD procs":

ids_insert === IDS.INSERT
idsWithMatView_insert === IDSWITHMATVIEW.INSERT
ids_delete === IDS.DELETE
idsWithMatView_delete === IDSWITHMATVIEW.DELETE