Handle joined-inheritance tables
Handle joined-inheritance tables

In the usual case, joined-inheritance tables look like normal tables,
except that they have a "composite" primary key which consists of two
columns with the same name but pointing to different tables.

This band-aid fix picks up on the same-name thing, which is not optimal but
works for now.

FormAlchemy/formalchemy,camptocamp/formalchemy,camptocamp/formalchemy,FormAlchemy/formalchemy,FormAlchemy/formalchemy,camptocamp/formalchemy,FormAlchemy/formalchemy,camptocamp/formalchemy