标签: vb.net entity-framework-6
有没有办法在软删除上强制执行外键完整性(而不是实际删除记录)?在我看来,应该有一种方法来检查这个,而不是真正尝试删除有问题的记录。或者,是否有一种简单的方法可以检查删除是否会在没有实际尝试删除的情况下失败(检查该列是否处于活动状态并且当前在另一个表中用作外键)。
也许可以利用EF6中的事务功能回滚成功删除? (我知道这不是它的工作原理或它的用途)
不是说它最终很重要,但目标语言是Vb.Net