【发布时间】:2014-10-20 19:21:21
【问题描述】:
请帮助我了解如何在 mssql 中为现有数据库创建数据库架构,这可以通过 Microsoft SQL Server Management Studio Express 完成吗?
我的老板让我为现有应用程序的数据库生成数据库架构。
【问题讨论】:
标签: sql-server database entity-relationship database-schema er-diagram
请帮助我了解如何在 mssql 中为现有数据库创建数据库架构,这可以通过 Microsoft SQL Server Management Studio Express 完成吗?
我的老板让我为现有应用程序的数据库生成数据库架构。
【问题讨论】:
标签: sql-server database entity-relationship database-schema er-diagram
是的,这绝对可以做到。
在 Management Studio 中,展开数据库。您会看到一个名为“Database Diagrams”的文件夹选项:
扩展它,如果还没有任何东西,您将看到一个对话框,询问您是否要创建一个新图表:
如果由于某种原因不起作用,您可以右键单击同一 Database Diagrams 文件夹,然后从那里选择“新建数据库图”。
现在将要求您添加要包含在架构中的表。添加任何必要的表,并且在表模式中定义的关系的情况下,这些将被添加到模式中。
如果您没有适当的关系,您可以通过手动将相关列从一个表拖放到另一个表来创建它们。
【讨论】:
id 的列,其他表引用user_id),但其他架构师可能没有那么有帮助(人力资源系统往往非常动态,并且可能不直观名称)。