在db design right方法中使用“view”还是应该处理代码端?有什么优点或缺点?
答案 0 :(得分:15)
我看到使用视图的几个原因:
答案 1 :(得分:5)
在我们的案例中,两种典型的观看场景是:
希望这有帮助。
答案 2 :(得分:2)
取决于。我经常使用它们,但不是经常使用它们。它们非常有用,可以显示数据的解码视图,供最终用户(工具)使用,例如报告应用程序。这样,您可以为最终用户提供隐藏一些技术细节的常用信息的简化版本。
答案 3 :(得分:0)
某些数据库系统不支持将SELECT语句嵌入FROM子句中。如果使用的系统不支持此功能,则通常可以将内部SELECT语句另存为视图,并使用视图名称代替select语句。
因此它提供了某些数据库实现中可能缺少的行为。