Scope: Two tables. When a new patron is created, they have some information about them stored into a 2nd table (This was done using a trigger as well, it works as expected)
Why not set ON CASCADE DELETE on Foreign Key patron_info.pid?
patron_info