JPA: How to join tables efficiently? In Java, with JPA and EclipseLink. Lets say I have 3 tables: Supplier, Order and Customer