|
|
1
2
在SQL Server中嵌入业务逻辑可能会提高性能,但会因为违反关注点分离而使设计复杂化。为了让我拥有可移植的业务逻辑,它应该位于业务层。我会从存储的进程中删除验证逻辑,只使用它们来简化CRUD操作。你永远不知道项目涉众什么时候会说“让它在数据库X上运行!”。尽最大努力保持验证逻辑数据库的独立性。 |
|
John D · 需要为NULL或NOT NULL的WHERE子句 1 年前 |
|
Marc Guillot · 记录值时忽略冲突 1 年前 |
|
|
Fachry Dzaky · 正确使用ROW_NUMBER 1 年前 |
|
|
TriumphTruth · 从满足特定条件的数据集中选择1行 1 年前 |