是否应将业务逻辑保留在数据库中?
原文英文,约3500词,阅读约需13分钟。发表于: 。Open source database architects usually do not implement business logic in their databases. This is in stark contrast to many commercial databases where this is a common practice. In the first...
开源数据库架构师通常不会在数据库中实现业务逻辑,与商业数据库不同。MySQL在8.0.16版本后具备约束检查功能。PostgreSQL和MongoDB也有类似功能。将错误数据排除比后期更正更节省时间和金钱。保护数据的方法包括ENUM和VIEW。