Sql 数据库设计表定义
我目前正在尝试使用VISIO为现有数据库创建数据库关系图。有些表(不是临时表)是在存储过程中创建的(每次存储过程运行时都会删除和创建)。我需要在数据库关系图中包含这些表吗 我认为不会有像“肯定是”或“肯定不是”这样的答案。如果你想,如果他们对了解整个情况很重要,你可以。但是没有规则规定必须在图表中包含这样的表。我个人的观点:如果它们与其他表无关,并且它们只在SP执行时存在:不,我不会将它们包含在图表中。我认为不。你可以将它们视为临时表,因此不需要包含它们。创建永久表的存储过程通常是设计糟糕的标志。我会花更少的时间担心图表,花更多的时间修复它(或者切换到临时表,或者使表真正永久化,并更改存储过程与它们的交互方式)。谢谢你的建议。除一个表外,所有表都与另一个表不相关。所以我可以排除他们。Sql 数据库设计表定义,sql,sql-server,database,database-design,Sql,Sql Server,Database,Database Design,我目前正在尝试使用VISIO为现有数据库创建数据库关系图。有些表(不是临时表)是在存储过程中创建的(每次存储过程运行时都会删除和创建)。我需要在数据库关系图中包含这些表吗 我认为不会有像“肯定是”或“肯定不是”这样的答案。如果你想,如果他们对了解整个情况很重要,你可以。但是没有规则规定必须在图表中包含这样的表。我个人的观点:如果它们与其他表无关,并且它们只在SP执行时存在:不,我不会将它们包含在图表中。我认为不。你可以将它们视为临时表,因此不需要包含它们。创建永久表的存储过程通常是设计糟糕的标志