I want to use the database access objects to access a table in my database instead of doing active record since that takes a long time to load. if i use database access objets instead (calling createCommand, query, execute, etc), do i still need to create a model class for the table? if so what would be the parent class of this model class?