It is a problem. I need to have the id field link to the two different controllers in the one table.
For example: 1) db.define_table('plot', Field('id','id', represent=lambda id: SPAN(id,' ',A('edit',_href=URL(r=request,c='controller1',f='plot_update',args=id))) 2) db.define_table('plot', Field('id','id', represent=lambda id: SPAN(id,' ',A('edit',_href=URL(r=request,c='controller2',f='plot_update',args=id)))