2010-10-19 41 views
1

我在Sharepoint開發新手。Sharepoint:在列表中使用多種內容類型。優點和缺點

我有一定的層次結構,如互聯網論壇:

Forum 
Post 
    Comment 

對於每個這一實體創建的內容類型。

我看,SharePoint可允許列表中不同的內容類型商店,我可以存儲所有論壇與自己的崗位,並在單獨的列表評論(論壇並發表將「文件夾」,評論 - 項目)。

從另一方面來說,我可以爲每種內容類型創建單獨的列表: 論壇列表,帖子列表,評論列表並以某種方式鏈接它們。

是任何人都可以勾勒出優點和缺點兩種解決方案?我在Sharepoint有大約2周的經驗,無法選擇最佳方式。

P.S.對不起我的英語不好。

回答

2

簡短的回答是:這取決於。

首先,他們需要在邏輯上結合在一起的。用戶應該期望將這些不同類型的項目組合在一起(或者至少不會感到驚訝的是它們已經被組合在一起)。而在設計方面,它們應該有一些列表類型和字段的共同交集。將文檔,討論和事件合併到一個列表中並不是一個好主意。同樣,我不確定帖子和評論(如上所述)是否適合單個列表。他們在邏輯上不合適,他們的模式可能沒有足夠的共同點。

一旦已經確定,我願意把多種內容類型在同一個列表中,如果它們要一起使用。您是否想要將所有這些項目(無論內容類型)一起顯示在視圖中?所有這些項目是否共享相同的工作流程,策略,權限等?如果答案是否定的,則將內容類型分成不同的列表。

正如我所說的,這取決於。我不確定這是否真的有一個硬性或快速的規則。我看到它有點像數據庫規範化。我們知道形式和選項。但是根據項目的不同,有時候我們會稍微多一些,有時候我們會稍微更規範一些,但是我們幾乎從來沒有(我希望)有一個包含數據庫中每一行的怪物表。