Added SchemaDAOFactory interface and implementation.