You have this? It looks like you have no resource model.
<models>
<awesome>
<class>Super_Awesome_Model</class>
<resourceModel>awesome_mysql4</resourceModel>
</awesome>
<awesome_mysql4>
<class>Super_Awesome_Model_Mysql4</class>
</models>
You have to define the class and the resource model.
class Super_Awesome_Model_Simple extends Mage_Core_Model_Abstract
{
protected function _construct()
{
parent::_construct();
$this->_init('awesome/simple');
}
}
and the resource model:
class Super_Awesome_Model_Mysql4_Simple extends Mage_Core_Model_Resource_Db_Abstract
{
protected function _construct()
{
$mainTable = 'simple'; // check the node in the config.xml
$idFieldName = 'simple_id'; // whatever the column is named.
$this->_init($mainTable, $idFieldName)
}
}
And to be up to date change now every Mysql4 to Resource. Mysql4 is outdated. Today the resource models are named Namespace_Module_Model_Resource_MyModel