I am looking into making a repository base class that will be used for adding data to all tables. is there a way to add a ViewModel or other structure straight to the db and