12 我知道SQL Server不支持将视图用作外键约束的引用,是否有这种原因(即与关系模型有关)?似乎很有用.... sql-server — 莫雷诺 source 3 我问了一个相关的问题(不是原因,而是其他方法):是否有DBMS允许引用视图的外键(不仅是基表)?这可能与实现此功能的复杂性有关。用这样的概念,关系模型很好。 — ypercubeᵀᴹ
13 这样做没有根本问题,因为表和视图都是关系模型中的关系变量。外键约束只是常规约束的一个特定子类,标准SQL使用该约束来实现,CREATE ASSERTION因此也没有特殊的SQL语言困难。 根据此“连接”项(不再可用,也没有存档),这只是确定优先级的问题。如果您认为此功能很有用,请对该项目进行投票,并在注释中特别添加用例的详细信息。 — 保罗·怀特9 source