relational-database

    1熱度

    2回答

    我正在開展非常大型的項目。最後,由於用戶友好和簡單,我選擇了Android和Firebase。我打算多生幾個孩子像以下: products 1 name: "p1" 2 name: "p2" route 1: "xyz" 2: "abx" 這是一個用戶的情況: 如果用戶更新路線1期權和看跌期權「約翰」而不是「XYZ」,然後將其命名1應更新爲「X1 '而不是'p1'。

    0熱度

    3回答

    我在我的數據庫中有3個表格:users,payment_methods和user_blocked_pm。 users表本身不言而喻,payment_methods存儲公司使用的所有付款方式,而user_blocked_pm則爲特定用戶阻止了付款方式。 +------------------+ | users | +-----+------------+ | id | user_name

    0熱度

    3回答

    我有一張桌子與人,需要存儲多個電話號碼相關的一個人做這個我創建了第二個表與2個字段的idperson和數字第一個字段是FK引用一個或多個人。 是有效的這種做法? 這個字段(idperson)必須是主要的? 它是什麼樣的關係?

    1熱度

    2回答

    我有以下情況: - 客戶端(ID) - 合同(ID,客戶端ID) - ClientEmployee(ID,客戶端Id) 客戶可以有很多合約,並且客戶端可以有許多ClientEmployees。 對於任何合同,我需要關聯在其上工作的ClientEmployees。 目前,我的解決方案非常簡單,我可以在合同和客戶僱員之間建立多對多的關係 。 - ContractClientEmployee(ID,Co

    0熱度

    1回答

    我試圖找出我將如何去塑造用於跟蹤遊戲歷史的數據庫。 在遊戲歷史,就不可能有一個玩家1和玩家2 我想有一個從用戶的許多關係到遊戲歷史在這兩個播放器1和玩家2列。我是否以這種錯誤的方式去做?如果是這樣,我可以採取哪些更好的方法呢?

    2熱度

    1回答

    我有兩個型號: BusinessEntity和 Invoice 我想Invoice有一個seller和buyer,兩者都指向BusinessEntity記錄。所以,我希望在invoices表(Invoice型號)有兩個字段:seller_id和buyer_id。 所以,我做了這樣的事情: BusinessEntity const BusinessEntity = sequelize.define(

    1熱度

    1回答

    我不明白如何從數據庫中檢索最新的第三條記錄。請爲我提供相關的查詢。 here is my code $sql = " select top 3 from chat "; $result = $conn->query($sql); if ($result->num_rows > 0) { // output data of each row while($row = $result->

    0熱度

    2回答

    我一直認爲地址數據是一個值對象,因爲它是不可變的,它的相等性由所有字段中的相同數據定義。例如,付款和收貨地址中的帳單地址是訂單或履行的一部分。當有人改變她/他的地址時,需要一個新的地址數據。但是,我遇到的每個示例代碼/應用程序都有一個地址數據作爲實體,其數據庫表具有自己的ID。如果一個系統想要跟蹤所有業務活動/事件發生的所有地址,這將是有意義的。然而,我並沒有在這些示例代碼/應用程序中看到這樣的意

    2熱度

    1回答

    我看到了這個連接,我想知道這個語法來自哪裏。 SELECT * FROM [dbo].[AA] INNER JOIN dbo.BB INNER JOIN dbo.CC ON BB.ID = CC.BB_ID ON AA.ID = BB.AA_ID 奇怪的是,我只能引用表第一ON條款BB和CC,而不是表AA。 通常我會記下第一個表名,然後記下連接條件。 SELEC

    0熱度

    2回答

    我正在嘗試將關係數據庫合併到我的項目中。 RDBMS的在我的項目實施之前,一般情況下我通常能夠通過這個代碼來訪問我的理想值: public static string guitar { get; set; } public static List<stringInstrumentItem> GetGuitarItems() { List<stringInstrumentItem> l