database class develop