foreign-keys

    0熱度

    1回答

    架構關係截圖: 錯誤截圖:

    0熱度

    2回答

    多個外鍵 我在我的Django應用程序以下型號: class Ratings(models.Model): field1 = models.ForeignKey(Table1) field2 = models.ForeignKey(Table2) field3 = models.ForeignKey(Table3) field4 = models.Forei

    0熱度

    2回答

    我有兩個關係表(我使用外鍵的理由是因爲KV是嵌套在我的JSON數據反對): CREATE TABLE analytics( e VARCHAR(50), t VARCHAR(50), kv_id INT AUTO_INCREMENT ); CREATE TABLE kv( kv_id INT AUTO_INCREMENT, url VARCHAR(100), name VARCHAR(

    0熱度

    1回答

    我已經使用PHP代碼來保存數據庫的完整性很多年了,但是現在我正在從MyISAM切換到InnoDB,並認爲使用外鍵約束可能會更好,讓數據庫承載更多的負載。但是我想在進行級聯之前與用戶確認,所以限制將被聲明爲ON DELETE RESTRICT。當我收到錯誤信息時,我會讓用戶知道存在從屬記錄和多少個,如果他們說「當然,刪除它們」,那麼讓數據庫執行級聯刪除會很好。是否可以告訴一個特定的DELETE聲明繼

    -2熱度

    1回答

    我使用MERGE到UPDATE或INSERT數據到我的數據庫中。但是當我把MERGE放入我的表JW_MaterialData或JW_MaterialData2PL時,我得到FK錯誤,如下所示。 The MERGE statement conflicted with the FOREIGN KEY constraint "FK_JW_MaterialData_cMat_Material". The

    0熱度

    1回答

    我有一個具有多個屬性的類,可以將其映射到屬性不同的一個表中。 我這樣做沒有爲每個屬性具有相同模式的幾個表。 如下: public class Flower : Entity { public Flower() { Events = new Collection<Event>(); } public Guid Id { get

    -2熱度

    1回答

    有沒有辦法在DB2 10.5中將ON DELETE CASCADE選項添加到現有外鍵,而不刪除並重新創建所述鍵?

    0熱度

    2回答

    我用外鍵讀取所有以前的問題。我做了所有可能的配置,但我無法執行它的工作。 即使我在類型表中沒有任何記錄,我也可以插入到節點表中。但據我所知,外鍵約束不應該允許這種情況發生。 CREATE TABLE nodes( id int NOT NULL PRIMARY KEY , ver int NOT NULL, lock int NOT NULL, title varchar(50) NOT N

    0熱度

    1回答

    我想我可能錯誤地創建了一個約束。我有三個表:活動,身份驗證,登錄。我希望身份驗證成爲「主」表,我將在其中插入數據以創建用戶以及他的詳細信息。它將具有一對一的關係(id在登錄到id在身份驗證)與新創建的表,身份驗證存儲會話ID。對於AuthenticationID,第三個表格將與多個行有一對多關係,這對應於Login的id。 這是我創建: | Login | CREATE TABLE `Login`

    0熱度

    1回答

    我試圖從反向外鍵對象中獲取一些不同的屬性,並在django管理list_display上顯示它。但這種電流法將調用的數據庫查詢多次 models.py: class Author(models.Model): name = models.CharField() ... def get_all_book(self): return self.book_se