因此,我將在每個影片的xml中有一個相當大的劇情關鍵字列表,在這些列表中他們將被輸入到我在內存中創建的每個Movie實例中。如何在C#中爲電影實現繪圖關鍵字?
但我不知道我應該如何實現這個?
它與IMDb's相似。
我希望這能夠讓我找到所有有說'車禍'或'欺騙'的電影。或「Scene After End Credits」情節關鍵字等。
該如何定義此類型?它應該是一個列表嗎?我怎樣才能最好地實現這一點?關閉我的頭,我可以使用List
,然後查看請求關鍵字是否在每個電影的PlotKeywords
列表中。但我覺得有一個更好的方式來建模,並得到更快或更清潔的結果等。
應繪圖關鍵字是字符串還是自定義類型?他們應該如何定義和存儲?
任何想法?
謝謝,聽起來不錯。你對許多人意味着什麼?你能舉一些例子嗎? – 2009-12-28 18:41:22
瓊,我相信多對多的評論者指的是關係數據庫中的多對多關係。用關係數據庫解決你的問題是微不足道的,但是用傳統的內存數據結構來處理問題可能相當複雜。 你真的應該考慮使用數據庫。 – 2009-12-28 18:47:19
由DB感謝,你的意思是像Oracle這樣的數據庫結構?數據將在xml中。這會影響它嗎? – 2009-12-28 18:52:59