对于我的应用程序,我可以为特定任务添加状态,例如“已完成、进行中、未开始”。我希望这 3 个状态对象是不可触摸的(用户不能删除或编辑它们),但用户可以添加其他状态对象并删除它们。
知道如何使用 NHibernate 实现这样的行为吗?
在我使用 NHibernate 之前,我刚刚在数据库中设置了一个布尔值,比如“fixed”,然后我检查了这是真还是假,以确定我是否可以被删除。
我是否必须对状态对象中的布尔属性使用相同的方法?
或者还有其他方法吗?
对于我的应用程序,我可以为特定任务添加状态,例如“已完成、进行中、未开始”。我希望这 3 个状态对象是不可触摸的(用户不能删除或编辑它们),但用户可以添加其他状态对象并删除它们。
知道如何使用 NHibernate 实现这样的行为吗?
在我使用 NHibernate 之前,我刚刚在数据库中设置了一个布尔值,比如“fixed”,然后我检查了这是真还是假,以确定我是否可以被删除。
我是否必须对状态对象中的布尔属性使用相同的方法?
或者还有其他方法吗?