假设例如我们有2个实体:
CUSTOMER (cust_ID, Name, Surname)
PRODUCT (prod_ID, Description)
相关"多对多"通过第三个实体PURCHASE(purch_ID,cust_ID,prod_ID,dateOfPurchase)。
我想检索由特定客户购买的所有产品,并将其显示在带有列的JTable中
prod_ID purch_ID(产品)说明DateOfPurchase
根据我的理解,我需要实现一个查询连接CUSTOMER,PRODUCT和PURCHASE表,WHERE customer =" My Customer",然后将此查询列表绑定到表...
有更有效的方法吗?
谢谢
答案 0 :(得分:0)
简单地说 - 不。所需的数据分布在这三个表中,使用此模型无法连接这三个表。
但这是一个常见的用例,正确设置了数据库索引,不应对性能产生任何重大影响。