NateBailey,
Sorry that you are seeing issues. We have a bug filed for Bigint fields being scaffolded as Integer.
Please take a look at this thread for a workaround to get the correct java types for your numeric values : https://www.genuitec.com/forums/topic/postgresql-int8-data-type-mapping-during-crud-scaffolding/
For the issue with db table referencing another db table more than once,can you please answer some more questions for us ?
1. Please share the MyEclipse for Spring Installation Details from MyEclipse > Installation Summary > Installation Details.
2. Also share the version of PostgreSql DB along with the driver details.
3. If possible please try with the same database structure on the Derby sandbox database and see if the issue persists.
4. Please post a DDL dump, or other backup of the simplest postgress database that triggers the scaffold issue to help us replicate the issue at our end.
5. Also please attach screenshots of the various selections you made during the scaffolding process.