按照课程中的代码,如果删除了最后一个(id=5)用户后,再添加用户id仍然是5,就不符合“删除的ID不再用了”这个逻辑了呢

按照课程中的代码,如果删除了最后一个(id=5)用户后,再添加用户id仍然是5,就不符合“删除的ID不再用了”这个逻辑了呢

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小尤 2022-10-09 13:41:19

同学你好,是会出现同学描述的情况,将id为5的数据删除,然后重新添加是会重新添加id为5的数据。不过这里是模拟数据,同学知道如何实现的就可以了。

祝学习愉快!

  • 提问者 王小east #1
    如果想解决这个问题,实现“删除的ID不再使用”的大致思路是什么呢
    2022-10-09 13:43:51
  • 好帮手慕小尤 回复 提问者 王小east #2

    同学你好,同学可以添加一个字段,表示他的状态(如:0正常数据,1被删除数据)。在删除时,修改该字段的状态。从而可以保证数据的完整性,并保证该id不再被使用。

    注:在查询时需要判断该状态,只展示正常数据。

    祝学习愉快!

    2022-10-09 14:17:34
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师