Sql 创建模式类型来组织表的关系是一个好主意吗

Sql 创建模式类型来组织表的关系是一个好主意吗,sql,database,database-design,Sql,Database,Database Design,创建一个模式类型来分隔表关系是一个好主意。我猜当您浏览SSMS中的表时,您会看到它们按模式类型分组在一起。但这值得麻烦吗?有没有人在现实世界中有过这样的经历 我通常发现这比它提供的任何帮助都更麻烦。如何处理与多个区域相关的表?当一个表似乎属于一个区域,但后来又迁移到应用程序的另一个区域时,会发生什么情况?您是否更改了它的模式并重构了所有代码 当对象之间有一个非常清晰的边界时,我使用了多个模式来进行描述,但通常与图表中的情况不同。一个例子是仅用于DBA支持的对象。如果实际应用程序本身没有使用它们,

创建一个模式类型来分隔表关系是一个好主意。我猜当您浏览SSMS中的表时,您会看到它们按模式类型分组在一起。但这值得麻烦吗?有没有人在现实世界中有过这样的经历


我通常发现这比它提供的任何帮助都更麻烦。如何处理与多个区域相关的表?当一个表似乎属于一个区域,但后来又迁移到应用程序的另一个区域时,会发生什么情况?您是否更改了它的模式并重构了所有代码


当对象之间有一个非常清晰的边界时,我使用了多个模式来进行描述,但通常与图表中的情况不同。一个例子是仅用于DBA支持的对象。如果实际应用程序本身没有使用它们,我可能会将它们放入它们自己的模式中。

我从未见过它被称为“模式类型”。你见过它被称为什么?我听说它被称为“模式”谢谢,这些都是我没有想到的事情