Someone added new columns to CashPal's users table that include information on the user's banking institution. Unfortunately, the developer that made these changes had assumed that a user could only have a single banking institution.
We know that a user can be a member of multiple banks and banks can service a great deal of CashPal users. You've been tasked with cleaning up the users table and creating any additional tables to properly support a many-to-many relationship between banks and users.
Given what you've learned about normalization and many-to-many relationships, do the following:
banks that contains any bank-related columns that were incorrectly added to the users table and were prefixed with bank_. Be sure to remove the bank_ prefix when creating the table, we don't need it anymore. (Don't worry about altering the users table right now.)users_banks with user_id and bank_id columns. Add any constraints such that there is never a duplicate row with the same user_id and bank_id combination.