You have designed a database solution where users will access data from a server. A front-end application is designed as the GUI, allowing users to view and manipulate data. This front-end sends requests to a back-end application residing on the server, which can handle requests from multiple users simultaneously. Processing is shared between the front and back-end applications. What kind of solution have you designed?