1
我想創建一個使用數據庫的Java項目。Java Netbeans數據庫表關係
我創建了一個包含3個表的數據庫,並創建了一個將表連接到其他表的關係。所以Members
,Donation
和Expenses
。 Donations
和Expenses
連接到Members
。我用下面的SQL創建的關係:當我嘗試
ALTER TABLE <TABLE>
ADD CONSTRAINT TABLE_FK
FOREIGN KEY (MEMBER_ID)
REFERENCES MEMBERS (ID);
和數據添加到無論是Donations
或Expenses
表我不能Members
表的連接,因爲:它有<String Member_ID>
可變<MEMBERS member>
代替。如何向表中添加數據或者我應該重新創建數據庫?
先將信息插入到成員中,然後再依賴表。或者禁用約束並在插入後啓用。 – ZaoTaoBao
這與java有什麼關係?你如何添加數據?該欄可以爲空嗎? –
是的,這個數據庫可能被Java程序引用,但這絕不是Java問題。你可能想用一個mySQL標籤替換java標籤(或者你使用的任何數據庫風格,因爲你沒有提到你的問題)。 –