gpt4 book ai didi

sql - 最佳实践 : should I use FK on DB using nHibernate/FluentNhibernate?

转载 作者:行者123 更新时间:2023-12-03 23:29:07 24 4
gpt4 key购买 nike

到目前为止,我总是强制执行我的 DB 与 FK 关系。昨天,在使用 FluentNhibernate 映射一些类时,情况发生了变化。我的映射不起作用,我发现问题出在 FN 创建查询的顺序上。

现在出现一个问题:我应该继续使用 FK 强制执行数据还是最好避免它,因为我专注于领域类而不是 sql 查询?

谢谢

最佳答案

据我所知,保持数据库的一致性会好得多,因为将来你可能不是唯一一个在这个数据库上工作的人,也许其他人可以访问数据库并执行可能破坏数据一致性的操作因此,由于假设条件不再成立,您的应用程序也不会按照您期望的方式运行。

关于sql - 最佳实践 : should I use FK on DB using nHibernate/FluentNhibernate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4408049/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com