1
我想創建一個簡單的任務列表應用程序。每個任務都有一些屬性(標題,截止日期等)。同樣,每個任務應該能夠存儲更具體的工作項目,例如核心數據分層列表不共享
任務1:
- 標題=乾淨的房子
- dueData = 2012年1月1日
- 工作項目:
- 1:掃樓
- 2:洗樓
- 3:做菜餚
我已經實現了「任務」作爲一個實體和「工作項目」作爲一個不同的實體。任務與「工作項目」具有多對多關係,每個任務中的工作項目數量不應有上限。
我的問題是,當我做第二個任務(做雜貨店購物)時,Task1中的工作項目顯示在Task2的工作項目列表中。任何提示我如何使工作項目特定於任務?
一個等效的問題是在公司的每個單位中創建一個工作單位清單,並在該部門中有員工名單。
謝謝!
用戶添加任務併爲每個任務指定標題,日期和與該任務關聯的工作項目。因此,在「Clean House」的情況下,所有三個工作項都是用戶定義的,而不是從某個預定義或全局列表中選取的。如果用戶隨後創建了「下週清潔房屋」任務,他應該再次指定與下週清潔有關的所有工作項目。因此,應用程序不應該知道這些活動是相關的(這兩項清理任務),並且「下週清理我的房子」的工作項目清單應該是空的。用戶也可能會在下週的清潔中添加一個新的Workitem(洗衣店)。 – JacobS 2011-02-03 18:49:53