如何组织我的桌子?

Hat*_*azy 7 schema sql-server

我的数据库包含 200 多个表。当我想修改或插入一个表时,我发现在所有这些表中很难找到它。

  • 有没有办法在我的数据库内的文件夹结构中收集相关表?我有几组文件夹,每个文件夹都包含我的应用程序某个部分的表。
  • 如果这是不可能的,我如何管理所有这些表并让自己变得容易?

Tho*_*ger 8

有没有办法在我的数据库内的文件夹中收集与某些部分相关的表?..所以我有一组文件夹,每个文件夹都包含我的应用程序某些部分的表格

在 SSMS 中对此的直接回答是否定的。

但是,有两种方法可以解决此问题:

  1. 使用模式来包含逻辑连接和功能对象

  2. 使用BroadToSpecific命名惯例,按字母顺序组对象(即PersonPersonAddressPersonAddressArchive等等,这些都会出现按字母顺序分组)