Rodrigo,
o web2py precisa de um campo 'id' nas tabelas por questões 'internas'
de como ele trata alguns tipos de registros e provê outras facilidades
etc.
Você deseja migrar a base antiga para uma nova ou pretende manter a
base antiga? No seu ambiente não existe possibilidade de se adicionar
o campo 'id'?
--
Álvaro Justen
Peta5 - Telecomunicações e Software Livre
21 3021-6001 / 9898-0141
http://www.peta5.com.br/