You are designing a database application for a user. The application will reside on the user's machine, but the user will connect to the database through a mapped network drive. What kind of solution is this?