data-modeling

    1熱度

    1回答

    我正在嘗試爲非常多樣化的互連對象集開發數據模型。隨着應用程序的成熟,支持的對象類型將顯着增加。我想避免在添加新的對象類型時不得不修改模型/模式。 作爲一個簡單的例子,假設我從一個人和建築模型開始。建築物可以擁有多個所有者;一個人可以擁有多個建築物;一個人可以住在房子裏,在辦公室工作......未來的版本可能會增加汽車和公司。汽車可以擁有車主,公司可以製造汽車,人們可以爲公司工作等。大多數關係將是多

    0熱度

    1回答

    在Mongo環境中,將數據嵌入到文檔中是有益的。 因此,例如一個員工文件: { { userid: 'someid', username: 'user1' isManager: true, subordinates: [ { userid: 'anotherid', username: 'u

    0熱度

    1回答

    neo4j中有可能「崩潰」關係嗎?我試圖描繪人與人之間的關係,他們可以以多種不同的方式相關 - 共享課程,共同撰寫論文,RT或推特提及。現在,我將人物,課程,論文和推文都建模爲節點。但我真正感興趣的是對通過這些中間節點的人與人之間的關係進行建模。是否可以繪製隱式關係(person-course-person)顯式(person-person),同時仍然將課程保持爲一個節點?像這樣的http://c

    1熱度

    2回答

    我非常瞭解文件/ Theorie數據倉庫架構,應該如何設計。 Bill-Imon E-R 3NF或Kimball Star-Schema/Snow-flake Schema。 問題出現在我目前工作在DWH中時,它沒有任何這些Schema,它是由3個大事實表組成的,每個表都圍繞着很多維表。連接) 那麼它是什麼樣的模式呢? 在預先感謝恩裏克

    0熱度

    2回答

    我一直堅持這個很長一段時間,嘗試了不同的設計,但總是有些東西關閉。我正在設計一個藝術學校/舞蹈或健身中心類的業務數據庫。 我只是試圖設計實體關係和信息。 假設我們有person類 - 包括以下類型的'學生','監護人','老師'。每個人可能不止一種類型。 未成年人會有監護人(家長,可能有多個)來保存聯繫信息,處理註冊等。一些成年人也可以有監護人(比如說老人或PWD),老師也可以是另一個班的學生/服

    1熱度

    1回答

    我的數據是從現在開始n(或與未來某個日期相關)的某些日子的投影,並且具有(x,y)對作爲投影。所以我總共有(x,y,n) = (x,y,z)或3-D數據。 現在,我也有歷史測量。 y維度具有「深度」,但x是固定的。所以我有(x,y,z,t)其中t是datetime.datetime對象。目前 我的實際數據是: data = [(x, [(y0, t0),(y1, t1),(y2, t2),...,

    0熱度

    1回答

    有人能給出Java建模語言中的以下不變式的準確含義,指出它們之間的主要區別嗎? 公共不變 抽象函數(私人不變) 表示不變(私人不變)

    0熱度

    1回答

    我們有一個要求,我們有一個關係數據庫表T1與20個領域。我們捕獲在此表中發生在各個字段(提交日誌)上的所有更改/更新,並將其應用於Cassandra的相應表CT1中,即Cassandra表CT1與T1(關係數據庫表)具有完全相同的模式/字段。 對於Cassandra表CT1,我們有額外的要求,我們希望捕獲/存儲/檢索所有字段的所有更改值,這意味着如果字段f1更改了20次,其相應的更改時間戳的所有更

    0熱度

    1回答

    我想在發電機數據庫中存儲交易歷史。有兩種建議的方法。 方法1:交易價 - >分區鍵& GSI [CardNumber,TransactionDate] 方法2: CardNumber - >分區鍵,交易價 - >範圍鍵& LSI [CardNumber,TransactionDate] 我決定去第一個,因爲我想避免熱分區。 任何人都可以建議更好的方法或指向正確的方向。

    0熱度

    2回答

    我有一個設立在那裏我有多個型號,從基本型繼承 - 標準的單表繼承: class Parent < ActiveRecord::Base end class A < Parent end class B < Parent end 我STI的設置是正確的,偉大工程!但是,我想添加:鍵入特定的屬性,如描述。 例如,我希望所有的A型父母的有描述,「我是A型家長。我的作用是...」 我想避