Best way to create a many to many page

That is a good point. I currently have it setup to add one at a time. However, I do have a search field above the table list that filters the table list. So it is easy to search for a match and then select the checkbox to add.

I have not done multiple selections as of yet. This might help though, @sitestreet, Select all or more rows from the database to delete