0
對於我的應用程序,我可以添加狀態到特定的任務,如「已完成,正在進行,未開始」。我希望這3個狀態對象不可觸摸(用戶不能刪除或編輯它們),但用戶可以添加其他狀態對象並刪除它們。列表中的標準值不能被刪除,但能夠添加到列表中
任何想法如何我可以實現這樣的行爲與NHibernate?
在我使用NHibernate之前,我剛剛在數據庫中設置了一個布爾類型,例如「fixed」,並且檢查了這是真還是假,以確定我是否可以被刪除。
我是否必須在狀態對象中使用與布爾屬性相同的方法?
或者還有其他方法嗎?
這不會像你說的那樣工作,因爲我的「任務」對象有一個「狀態」作爲屬性,所以它必須提醒任務具有哪種狀態。 – koala
如果任務表在status_id列上沒有外鍵,那麼它應該工作。 –