Faça seus models normalmente, e em casa um, defina o nome da(s) tabela(s) que ele irá usar.
Os nomes de tabelas só precisam estar dentro das convenções do Cake, se você não for defini-los explicitamente.
Pra ninguém esquecer: ***SIM***.
> Tipo se eu tenho um sistema que não utiliza cake e quero que ele
> "enxergue" um sistema que utilize o cake, nao tem ocmo né? A não ser
> que o sistema sem cake utilize as convenções iguais?, nao sei. Alquem
> poderia me esclarecer. Obrigado
Não entendi exatamente. Mas o CakePHP pode ser usado
com qualquer sistema, banco, servidor web, tipo de arquivo,
etc, etc.
Convenções são apenas convenções, i.ex., orientações e
boas práticas. Mas se você não puder (ou não quiser)
seguí-las, não precisa, configure... $useDbConfig,
$useTable, $primaryKey, $foreignKey etc são apenas
algumas das chaves que você vai acabar tendo de lidar
para configurar o Cake. Procure.
O único requisito técnico em que você não pode usar o
CakePHP é se você tiver entidades (tabelas que não
sejam de relacionamentos NxN) com chaves primárias
compostas e se não puder incluir um campo chave
autoincremento. Mas nesse caso, a menos que você
tenha algum tipo de restrição com a gerência de banco,
consideraria reavaliar seu modelo.
Atenciosamente.
--
MARCELO DE F. ANDRADE
Belem, PA, Amazonia, Brazil
Linux User #221105