It is one of those questions you hear often in the CakePHP channel: “How can I create a model without a table?” The answer is simple:

class ModelWithoutTable extends AppModel
{
    var $useTable = false;
}

Related post: A controller without a model