2017-03-04 8 views
0

FKまたはPKである必要があるテーブルをリンクするにはどうすればよいですか?学生と教師用に別の自動インクリメントPK属性を作成し、表のFKとして。2人のユーザーのテーブルと1つのログインテーブルを関連付ける方法

P/S:私はあなたの名前のUSERTYPEに新しい列を追加し、それは教師や学生であるかどうか、ユーザー名、パスワード、およびUSERTYPEを確認することができますso..hmmmm

+0

タイプあなたのメッセージに情報をクリックすると、画像を必要としません。あなたは画像へのリンクを与えていたかもしれませんが。しかし、あなたがイメージに与えた情報をテキストにも与えない限り、それをしないでください。 PS照会の制約を宣言する必要はありません。 PK&FK宣言は、DBMSが不可能なデータベース状態への更新を禁止するだけです。 PKは、一連の列がユニークであると述べています。 FKは、列のリストのサブローは、他の列のリストのサブローとして表示する必要があることを示しています。 – philipxy

答えて

0

を行うには10の評判を必要とするので、私は、画像を投稿することはできません

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

関連する問題