database-design

    1熱度

    1回答

    我正在爲我的應用程序設計數據庫。我正在使用PostgreSQL。它是通用的應用和現實世界的結構是這樣的: 類別(如植被)--->現象(如樹)--->參數(如類型 - 針葉與落葉,以米爲單位的高度 - 10等) 數據庫可以存儲很多類別,現象,參數及其值。一個類別可以有N個現象,一個現象可以有N個參數。 因此,我創建這些表中: Category -------- id name Pheno

    -1熱度

    1回答

    給定與屬性A,B,C,D,E的關係R以及功能依賴關係A-> B,BC-> E,ED-> A的集合。將其分解爲高正常形式。

    -1熱度

    1回答

    我試圖在sqlite數據庫中插入一行未定義數量的事件。每個事件都有一對由一個日期和一個分數組成,可以說9-5。據我所知,不知道我需要多少列,例如,我不能將每個事件分成兩列。 所以,我們有一個日期,例如 datetime.today().timestamp() 1507497496.988682 和參數,讓我們說 905 而在我的例子中,我們可以有不低於4個日期每個日期比分。我認爲我不能把

    -2熱度

    2回答

    因此,我最近的任務是使用C#將舊的平面文件系統調度系統轉換爲SQL數據庫。 我發現的主要問題是任務(請參閱下面的代碼段)使用字符串列表(使用GUID創建)使我不確定如何構建數據庫。 public class Task { private string TaskID; private string TaskName; private string TaskDe

    1熱度

    1回答

    我的項目有很多主數據(例如:狀態,地區,設備等)。要存儲主數據,我看到以下選項 在mysql中使用Enum列。問題是,每次添加新條目時,都必須更改表格。獲取枚舉中的值列表並不是直截了當的。 爲每個主數據創建表並維護外鍵引用。 只需將它作爲字符串存儲在mysql表中。並將代碼中的主數據作爲枚舉進行管理,甚至將其存儲在雲數據存儲區中(以便於操作) 什麼是最佳方式。如果還有其他不錯的選擇,請提出建議。

    0熱度

    1回答

    我是星型模式的新手,對於要包含哪些變量感到困惑。假設我有一些電影的數據框,列包括導演,演員,評級,評論,流派等信息。如果我想製作一個星型模式,我是否應該嘗試包括所有列?有人可以向我解釋這個嗎?謝謝。

    1熱度

    1回答

    所以在我的數據庫中,我得到了表 Product (prodId,Name,Price) Box (BoxId,prodId,From,To,Available) 「From」代表第一個序列號。和'To'結束序列。 計算'To'子'From'給出的數量爲products。 客戶來了一個給定數量的給定產品的訂單。我需要的是給出'From'序列號,我計算'From'+數量。 如果序列號只是順序整數

    1熱度

    1回答

    在代碼中我有一個對象圖,看起來像這樣: public class Author { public int AuthorId { get; set; } public string Name { get; set; } public Address Address { get; set; } } public class Publisher { pu

    0熱度

    1回答

    我有一個建築問題。 假設我們有一個有多個子系統的系統:A,B等等。這些子系統中的每一個都需要保存他們的數據,他們都使用MariaDB。子系統A可能需要database(如create database ...),調用a_db;而子系統B可能需要一個名爲b_db的數據庫。此外,還有跨A和B 沒有數據共享在微服務和泊塢窗之前單片世界,是很常見的建立一箇中央MariaDB實例,並要求每個子系統使用它,並

    1熱度

    1回答

    從下面的ER圖可以導出多少個表。 銀行(phn_no,代號,名稱,地址) {phn_no,代碼}是候選鍵 分行(代碼,Branch_no) {branch_no}是密鑰{Branch_no}是BankBranch的外鍵,並且{code}違反了外鍵約束。 BankBranch(Branch_no,分行名稱,地址) {Branch_no}是關鍵 貸款(Loan_no,數量,類型,Branch_no)