系統具有帳戶,並且它具有每個帳戶(用戶)必須同意的條款和條件。如果未來用戶的條款發生變化,並且根據他的選擇(同意/不同意),賬戶將保持活動或鎖定狀態。處理這種關係的最佳方式
現在,我想跟蹤過去用戶同意的術語列表。
Account.cs
public Guid Id {get; set;}
public IList<Terms> Terms {get; set;}
public string Name {get; set;}
public bool IsActive {get; set;}
public DateTime AgreedToTerms {get; set;}
Terms.cs
public Guid Id {get; set;}
public string Text {get; set;}
public DateTime Create {get; set;}
我還沒有任何數據庫表。
我在正確的軌道上嗎?我需要建議或想法你將如何處理這種關係?
感謝
你們每個協議只有兩方嗎?或者有更多的可能嗎? – 2013-02-12 21:12:18