foreign-keys

    0熱度

    1回答

    這是我第一次嘗試使用外鍵刪除對象。該機型有1一對多的關係: class NumObject(models.Model): title= models.CharField(max_length=50) number= models.IntegerField() ident= models.IntegerField() usersave= models.Char

    0熱度

    1回答

    我正在嘗試創建校園結構。所以建築物有地板,地板有房間。我正在嘗試創建一個關係數據庫,使多個房間與一個樓層和多個樓層與其建築物相關。 這裏是我的建築物和地板的表結構: CREATE TABLE `building` ( `id` int(11) NOT NULL, `name` varchar(128) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM

    0熱度

    1回答

    我有兩個表: 模塊: +-------------+---------+ | Field | Type | +-------------+---------+ | id | int(11) | | title | int(11) | <- foreign key to texts | description | int(11) | <- foreign key to texts

    0熱度

    1回答

    我想用「knex」放棄一些表,但我有一個錯誤Cannot delete or update a parent row: a foreign key constraint fails當我嘗試與外鍵刪除表: knex.schema.dropTableIfExists(name); 我可以使用dropForeign()功能放棄外鍵,但我需要知道外鍵名稱。 如何使用'knex'獲得外鍵名稱?

    1熱度

    2回答

    我有兩種模式:Question和UserEdus。 UserEdus可以對Question進行投票。 投票後,Question存儲投票的關聯UserEdus列表。我不知道如何創建和添加此關聯。 是說Question可以有很多UserEdus想想這個問題的正確方法嗎? 這是我到目前爲止。 class Question(models.Model): title = models.CharField(

    0熱度

    1回答

    我們假設有兩個表table1和table2,其中第二個引用第一個表。 我想知道以下兩種形式的定義他們的外鍵關係是否導致第二個表的相同表結構。 CREATE TABLE table1(a INT, b INT, PRIMARY KEY(a, b)); 1) CREATE TABLE table2(a INT, b INT, FOREIGN KEY(a, b) REFERENCES ta

    0熱度

    1回答

    我正在做我的數據庫分配與業務系統,航空公司預訂系統。 我發現我的ERD表中的所有主鍵都是除表中的psg_seat_no表之外的其他表中的外鍵。這是正常的嗎? 這裏是我的ERD:

    0熱度

    1回答

    當我嘗試向列中添加外鍵時出現錯誤。請讓我知道它有什麼問題。 ALTER TABLE address ADD CONSTRAINT FK_employeeid FOREIGN KEY (employeeid) REFERENCES newdb(employeeid); 錯誤: 1005 - Can't create table mydb . #sql-1cc_564 (errno: 150

    1熱度

    3回答

    我喜歡在3個表格之間創建'條件'(外鍵)關係。對我來說,是這樣的(當然,這是相當複雜,但我已經剝離下來來演示該問題的情況): Table [ItemTable] Column int Id (PK) Column str ItemName Table [ItemGroup] Column int Id (PK) Column str GroupName Table [Setting

    0熱度

    1回答

    設置主鍵,3列的複合物,來產生一個索引,其可以與被視爲: select t.relname as tbl, i.relname as idx, a.attname as col from pg_class t, pg_class i, pg_index ix, pg_attribute a where t.oid = ix.indrelid and i.oid = ix.indexrelid