删除问题

来源:5-15 推广单元服务功能实现

慕圣3558781

2021-08-16

删除在之前的问答区看到,要使用逻辑删除,使用逻辑删除那应该每一个数据表里都应该设置一个逻辑删除字段,比如:is_delete。那为什么老师设计数据库没有加上它呢?

写回答

1回答

张勤一

2021-08-16

同学你好:

    首先,你需要知道,不同的业务要区别对待,不一定什么都是逻辑删除,这没有道理。另外,我这里之所以没有删除的概念或者说没有删除的字断标记存在,只是不想把这些基础的概念引入到我的课程里面(毕竟这些很简单,按照你的业务需求自行改造即可)。如果确实要考虑到业界针对数据表的设定,那么,无外乎两类:

    (1)基础的业务字断

    (2)四大金刚(create_time、create_by、update_time、update_by) + is_deleted 

    具体怎么选择使用,按照业务需求和公司的规范来就可以,没有什么限制。

1
1
慕圣3558781
噢噢,这样啊。多谢老师
2021-08-16
共1条回复

Spring Cloud微服务架构 设计实现广告系统

广告营销系统,未来大中型企业的标配

2136 学习 · 927 问题

查看课程