Is it possible to create a datamart table ?
You mean like the NBI tables that already exist in the database.
You can create more of them, copies or new ones.
The supported way would to create custom objects which you could populate in supported manner as well.
What exact it is that you want to do?
Retrieving data ...