2011-04-06 69 views
0

有人可以澄清Android數據庫環境中的外鍵嗎?
我已經成功地建立了數據庫與所有的花裏胡哨。Android數據庫 - 外鍵

但我找不到有關如何連接兩個數據庫與外鍵的工作信息?

+0

你是指兩種** **表外鍵?你不能真正將數據庫與外鍵鏈接在一起,因爲在SQLite中,數據庫只是一個文件。 – skabbes 2011-04-06 09:41:49

回答

2

沒有理由鏈接數據庫,所以我假設你的意思是表格。您可以使用references row(table)語句將一個表中的ID引用到另一個表格,從而輕鬆鏈接表格。

我的數據庫有一個表中的學生,另一個表中的成績。每個等級 是指學生通過ID是這樣的:

學生表:

studentname text 
studentemail text 
studentid integer primary key autoincrements 

表等級:

grade integer 
student integer references studentid(Students) 
+0

應該是'引用學生(studentid)'... – woojoo666 2014-07-21 23:41:34