這是我的表,我有一個問題,最後一個(銘文)它不接受「CodeProjet」作爲外鍵和錯誤說表(Projet)沒有主鍵稱爲「CodeProjet」,但它!!!!,我用過的每一個技巧,我知道什麼也沒有,我改變表添加約束...等仍然沒有我總是得到相同的錯誤!!這裏是表格:如何使主鍵成爲另一個表中的外鍵?
創建數據庫Gestion_Stages_Employe
創建表僱工 ( NumEmploye int主鍵, NomEmploye VARCHAR(15), PrenomEmploye VARCHAR(15), SexeEmploye VARCHAR(10), DNaissEmploye日期, FonctionEmploye VARCHAR(20) )
創建表TypeProjet ( TypeProjet VARCHAR(20)主鍵, libelleProjet VARCHAR(20), DureeProjet日期, )
創建表PROJET ( CodeProjet INT, TypeProjet VARCHAR(20), DateDebut日期, DateFin日期, 約束Pk_CodeProj主鍵(CodeProjet,典型值eProjet), 約束FK_TypeProj外鍵(TypeProjet)引用TypeProjet(TypeProjet), )
創建表碑文 ( NumEmploye INT外鍵引用僱工(NumEmploye), CodeProjet INT外鍵引用謨(CodeProjet) dateiscription日期,
據我所見,'Projet'的主鍵是分段的('CodeProjet,TypeProjet')。 – 2015-02-08 17:46:39
(銘文)有兩個pripary鍵,問題在於不需要將「CodeProjet」作爲(Projet)表的主鍵!!我做了一些與其他數據庫的測試並且工作正常,但是在這裏我沒有理解爲什麼:/ – Elizabeth 2015-02-08 17:51:53