如果管理员和教师愿意,我希望他们能够删除考试。以下是删除考试的步骤:
- 管理员可以删除任何考试
- 教师只会删除他们创建的考试
但是我的主管在下面说明了这一点:
删除对于检查数据是一个非常敏感的操作。请非常小心地使用它。可以实现功能,但具有很强的条件约束。不活跃是非常明智的,这样人们就不会做愚蠢的事情。
我的问题是,任何有创建应用程序经验的 Web 开发人员都删除了考试,如果有的话,我应该遵循哪些其他限制条件?我允许教师和管理员通过将数据库中的“活动”列设置为“1”(活动)或“0”(不活动)来取消和激活考试。但如果他们愿意,我也希望他们删除考试。
谢谢