Wenn man noch ohne Namespaces arbeitet, dann fügt man folgenden Code ins Setup der eigenen Extension ein:
config.tx_extbase.persistence.classes { Tx_MyExtension_Domain_Model_Page { mapping { tableName = pages } } }
Seit TYPO3 6.0 sind nun Namespaces hinzugekommen, und nun sieht es so aus:
config.tx_extbase.persistence.classes { Vendor\MyExtension\Domain\Model\Page { mapping { tableName = pages } } }
Wichtig ist, dass vor dem Vendor kein Slash steht.