data-modeling

    0熱度

    2回答

    以下是解釋。我有兩個實體:House,Person。在我的系統中,一個人可能擁有多個房屋,一個房屋可能擁有多個所有者。所以我創建了一個名爲HouseOwnership的表(又名實體)。我希望能夠使兩種不同類型的查詢對HouseOwnership: 給定一個houseId,讓所有它的主人 給定一個PERSONID,讓所有的房屋擁有 所以對於HouseOwnership ,我做 @Entity cl

    2熱度

    2回答

    我知道像下面這樣簡單的二元關係會從左到右讀取:用戶「可能」有一個或多個圖片。此外,如果您從右向左閱讀,則會是......圖像「必須」屬於一個且只有一個用戶。 但是,當我看到以下內容時,我有點困惑。有誰能告訴我你是如何閱讀這種關係的?另外,在右下方的圖片中,他們說的是相同的東西嗎? 終於,在這個遞歸關係,其中一個用戶可以是另一個用戶的好友是否有意義的是兩端被指定爲一個可選的多,還是一個應該是必須的,

    1熱度

    1回答

    看起來像ndb.polymodel.PolyModel類曾經有一個class_name()方法,但據我所知它已被棄用。 我有一個使用polymodel的數據結構,其形式爲具有兩個子類 - Employee和Manager的父User類的形式,並且我想在整個過程中執行一些基本檢查以確定User對象是否爲Employee類或班級經理。 目前,我只是直接調用對象的.__class__.__name__屬

    1熱度

    2回答

    我建模一個谷歌的數據存儲與客觀化和部分數據存儲區的有以下3個要素: 用戶發佈一個新帖子可以被很多用戶喜歡(典型的社交網絡)。 到目前爲止,我有用戶: @Entity public class UserMW { @Id private Long id; @Index private String email; ... } 帖子: @En

    0熱度

    1回答

    我現在有一個基本的用戶事件表中的下列表格佈局: CREATE TABLE IF NOT EXISTS events.events_by_user( user text, added_week int, added_timestamp timestamp, event text, uuid uuid, PRIMARY KEY((user, a

    0熱度

    1回答

    我已經轉移到一個新的工作場所,我們有這個特定的數據庫體系結構。該數據庫結構由4個表驅動 1)碩士 在這裏定義列代碼,名稱和描述 行1 - 的EmpID - ID爲員工 行2 - EmpName - 僱員的姓名 2)碩士數據 在這裏定義列碼值作爲行 行1 - EMPID - 123 行2 - EMPID - 124 行3 - EmpName - 約翰 行4 - EmpName賈森 - 3)主類型映射

    0熱度

    1回答

    我想用列表中定義的單詞/短語之一自動標記單詞/短語。我的列表包含在列B中標記的大約230個字的列。大約有16個獨特的標籤,並且這230個單詞中的每一個都標有這16個標籤中的一個。 看一看我的名單: The words/phrases in column A are tagged as words/phrases in column B. 不時,增加新的字,其標籤必須手動給出。 我想建立一個預測算法

    1熱度

    1回答

    我有一套多元(2D)高斯分佈(用均值和方差表示),並希望以保持概率高斯信息(可能使用方差重疊?)的方式對這些分佈執行聚類。 ​​ 我已經做了一些研究,聚類方法,發現DBSCAN聚類比K-手段比較合適,因爲我不知道有多少集羣期望找到。但是,DBSCAN利用歐幾里德距離epsilon值來查找集羣,而不是使用每個分佈的方差。我也研究過高斯混合模型方法,但它們將一組點擬合成一組K個高斯聚類,而不是將聚類擬

    0熱度

    1回答

    用戶有一個電子郵件地址和一個顯示名稱。 這兩個都必須是唯一的。 只要還沒有被使用,它們都必須是可更新的。 一個用戶表格將存在額外的非關鍵屬性和一個guid ID。 如何建模以支持高效查詢檢查電子郵件地址或顯示名稱是否已被使用? 我是否應該創建一個帶有guid的表格作爲Key,沒有範圍和2個單獨的GSI,一個用於電子郵件,一個用於顯示名稱(每個都是關鍵字)?兩者都將擁有第二個帶有用戶標識的字段。或者

    1熱度

    1回答

    我有一個包含複合主鍵的表。 名稱,描述,ID PRIMARY KEY (id, name, description) 每當搜索卡桑德拉我需要提供三個按鍵,但現在我有一個使用案例,我想刪除,更新和得到的只是基於ID。 因此,我創建了一個物化視圖,對這張表進行了重新排序,使ID先排序,這樣我就可以根據ID進行搜索。 但是,如何刪除或更新只有一個ID的記錄?