I have updated the oml file you shared.
the form will not communicate to the actual table because it is a child block of a big page. to make it simple it will have a local variable that holds the list. now the table will be modified by the user by adding or editing or deleting the record.
as you can see in the red circle the 2nd page was click but the actual table is not showing the next 11 to 14 items

you may see the .oml attach
FYI the child web block (my concern) that contains the table will not interact to the DB as the parent page will only give it the structure list.