Submission should be a single SQL file, with comments, containing all the logic to fulfill the requirements (including creating tables, populating them with data and joining them).Please ensure the script can be executed multiple times without errors (ensure tables are deleted or recreated in the script so that the script can be executed multiple times).Work should be done in MySQLThis project is where you show off your ability to:Translate a business requirement into a database design,Design a database using one-to-many and many-to-many relationships, andKnow when to use LEFT and/or RIGHT JOINs to build result sets for reporting.An organization grants key-card access to rooms based on groups that key-card holders belong to. You may assume that users below to only one group.Your job is to design the database that supports the key-card system.There are six users, and four groups.Modesto and Ayine are in group “I.T.”Christopher and Cheong woo are in group “Sales”.There are four rooms: “101”, “102”, “Auditorium A”, and “Auditorium B”.Saulat is in group “Administration.”Group “Operations” currently doesn’t have any users assigned. I.T. should be able to access Rooms 101 and 102. Sales should be able to access Rooms 102 and Auditorium A. Administration does not have access to any rooms. Heidy is a new employee, who has not yet been assigned to any group. After you determine the tables any relationships between the tables (One to many? Many to one? Many to many?), you should create the tables and populate them with the information indicated above.Next, write SELECT statements that provide the following information:All groups, and the users in each group. A group should appear even if there are no users assigned to the group.All rooms, and the groups assigned to each room.