甚至可能吗?
我的用例是分类帐表,要求一旦创建记录,它应该是只读的,即没有人应该能够编辑或删除它。这仅适用于与其直接相关的分类帐表和表 - 在同一模式中还有其他表将正常更新/删除。
我的理解是,出于数据完整性的目的,应该在数据库层应用这些类型的约束,但是我无法找到一种干净的,被广泛接受的方法 - 这是一个用例,我在这里; d在应用层中做得更好吗?
理想的方法是在纯SQL中实现它,以便不知道使用什么数据库平台,因为这可能会有所改变,但我意识到这可能要求太多,所以如果必须依赖于平台,那么首选MySQL的一些风格。
谢谢!