繁体   English   中英

Java Netbeans DB表关系

[英]Java Netbeans DB tables relationship

我正在尝试使用数据库创建Java项目。

我创建了一个包含3个表的数据库,并创建了一个将2个表连接到另一个表的关系。 因此, MembersDonationExpenses DonationsExpensesMembers 我使用以下SQL创建关系:

ALTER TABLE <TABLE>
    ADD CONSTRAINT TABLE_FK
    FOREIGN KEY (MEMBER_ID)
    REFERENCES MEMBERS (ID); 

当我尝试将数据添加到DonationsExpenses表时,由于与Members表的关系而不能:它具有变量<MEMBERS member>而不是<String Member_ID> 如何向表中添加数据,还是应该重新创建数据库?

因此,根据注释中发布的摘录片段,您需要创建一个新的Member对象,或者使用您用来通过POJO与数据库进行接口的任何框架检索现有的Member对象,并假设Member在Donations中不可为空,并使用Donations(假定的)setMember方法填充Member。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM