foreign-keys

    3熱度

    1回答

    INSERT語句我有定義兩個表如下: create table MY_COMPONENT ( ID uuid, VERSION integer not null, CREATE_TS timestamp, CREATED_BY varchar(50), UPDATE_TS timestamp, UPDATED_BY varchar(50), DELETE_TS timestamp,

    1熱度

    2回答

    在Django應用程序,我有三個型號: class A(models.Model): aId = models.AutoField(primary_key=True) class B(models.Model): bId = models.AutoField(primary_key=True) aId = models.ForeignKey(A) class

    0熱度

    1回答

    我正在爲多所大學創建一個Django應用程序。 以下是我用過的Model類。 class Institute(models.Model): name=models.CharField(max_length=200) def __str__(self): return self.name class Applicant(models.Model): na

    0熱度

    1回答

    我有報價(主),其含有的頭信息和總計的一個簡單的主/從模式,QuotationDetail(描述)含有當報價項目,這個孩子模型有一個PriceLevel FK字段用於計算每個單獨項目的標記。我想實現一個Django管理行動使管理員可以在上一次幾個項目改變這種PriceLevel,但我得到的錯誤: [myProjectPath]\lib\site-packages\django\contrib\ad

    0熱度

    1回答

    我想添加一個VARCHAR值作爲外鍵。 我試圖添加Password_Encryption表中的關鍵,但不能正常工作。然後我嘗試創建一個INDEX,但這也不起作用。 我得到的錯誤是「錯誤代碼:1215無法添加外鍵約束」。 據我所知,在Password_Encryption的PRIMARY KEY線逗號會導致錯誤。 我已經與此表是 CREATE TABLE Login ( login_id INT N

    0熱度

    1回答

    這是我曾嘗試: create table books(bcode int(5) primary key, bname varchar(45)); 和 create table customers(cid int(4), cname varchar(20), cadd varchar(40), bcode, varchar(45), foreign key(bcode) references

    1熱度

    1回答

    ,我有以下表截斷外鍵約束引用的表: CREATE TABLE `companies_investorfundinground` ( `id` int(11) NOT NULL AUTO_INCREMENT, `funding_round_id` int(11) NOT NULL, `investor_id` int(11) NOT NULL, PRIMARY

    0熱度

    1回答

    這與this question雖然有些類似(即我在這裏主要需要引用計數行爲)。 我們有幾個表格(Foo,Bar,Baz),其中存儲的東西都參考零個或多個另一種類型的東西(Blah)。我們有時會製造新的Blah,並將它們附加到Foo,Bar或者Baz;但是,我們不會編輯現有的Blahs,因爲它們可能一次指向多個東西。目前,我們有一個批處理過程,它掃描數據庫中的所有Foos,Bars和Bazes,將B

    0熱度

    1回答

    我想根據外鍵父模型的字段值設置選項。即「QuestionAnswer」模型外鍵「問題」被設置爲對「問題」建模,並且該模型包含字段「question_type」。如果「question_type」值爲1,則將選項設置爲a,b,c,d,e或者如果值爲2,則將選項設置爲f,g,h,i,j。表單構建爲formset,但不應該影響它的完成方式? 首先,我將選項設置爲一個功能,我在哪裏設置它? Forms.p

    0熱度

    1回答

    我正在開展一個個人項目,並且這是我一生中第一次嘗試創建一個規範化的數據庫(至少在第一個規範化級別)。下面是涉及我的問題的表格: CREATE TABLE `reoccurrences` ( `name` varchar(15) NOT NULL DEFAULT '', `username` varchar(31) NOT NULL DEFAULT '', `amount