DAS GraphMerger code has getPrimaryKeyName() based on SDO Type and addPrimaryKey() based on database Column name. So when these 2 are different GraphMerges fails to detect PKs. This is very similar bug to JIRA-1807. Fixing in TUSCANY-1827
Regards, Amita