2017-03-04 19 views
0

什麼是鏈接表的最佳方式,誰應該是FK或PK,還是應該爲學生和老師表創建另一個自動增量PK屬性,然後使用戶標識在表格中作爲FK。如何將2個用戶表與一個登錄表聯繫起來

P/S:因爲我需要10的聲譽做我不能發佈圖片so..hmmmm

+0

類型的信息到你的消息,你不需要的圖像。儘管你可以給一個圖像鏈接。但是,除非您在文本中提供圖片所提供的信息,否則不要這樣做。 PS你不需要聲明限制來查詢。 PK&FK分解只是讓DBMS不允許更新不可能的數據庫狀態。 PK說一組列是唯一的。 FK表示列的列表的子列必須顯示爲某列其他列的子列。 – philipxy

回答

0

您可以使用名爲USERTYPE添加新列,檢查用戶名,密碼和用戶類型無論是老師還是學生

CREATE TABLE login(
id INT NOT NULL AUTO_INCREMENT, 
username VARCHAR(100) NOT NULL, 
password VARCHAR(100) NOT NULL, 
role VARCHAR(100) NOT NULL, 
PRIMARY KEY (id) 
); 

更多解釋單擊here

相關問題