物理删除和逻辑删除都有什么方法实现

如题所述

逻辑删除是指将数据加状态字段,将状态改微删除状态,在加载显示时就不去加载
物理删除,是指从数据中直接将数据记录删除
实现逻辑删除需要在设计时在表字段里添加个状态字段(State(byte)),默认为0,不删除,当删除时把状态改为删除状态1 true
物理删除,则直接删除就行
在数据表涉及中,对于数据的保存,有时候是需要做记录恢复的,这种情况下,建议添加个状态删除,比如,购买记录,这种情况下,你要删除,如果最后做数据历史查询时就又需要记录了,这时候就需要做逻辑删除,而对于数据只是自己的情况,则需要物理删除
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答