问题标签 [database-diagram]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
106 浏览

c# - 类数据库图

在创建基于数据库图表的类时,我会请求一些帮助。我正在用 C# 编写我的代码。我的主要疑问是如何创建从一个类到另一个类的引用,以便它与我的数据库图匹配。

例如,在我的数据库中,我有 2 个初始表:ScreenplayScreenplayWriter. Screenplay有属性screenplayID, movieID, descriptionScreenPlayWriter有属性ScreenplayWriterID, personID。然后我有连接这两个初始表的第三个表,这个表被调用WritesScreenplay并且这个表有属性screenplayID, screenplayWriterID

现在我想将这些表转录成 C# 类。我假设我只需要两个初始类ScreenplayScreenplayWriter并且第三个只能作为这两个初始类之间的引用派生。我不知道如何在代码中编写这些引用以使其有意义。请注意,一个剧本可以有多个剧本作者。

任何帮助将不胜感激。问候

0 投票
1 回答
15063 浏览

sql - 在 sql server 中为数据库图创建图像

我在 sql server 中创建了数据库图。但我必须在 db 图中再取 15 个表。然后我截图。但我不能截取超过 5 个表的屏幕截图。所以我截图2次或更多次。如果 sql server 是自动创建图像并且是单个屏幕截图,则表示没问题。有什么办法可以做到这一点?

在此处输入图像描述

这是我的截图。我问有没有机会通过 sql server 在单个屏幕截图中获取 15 个表?

0 投票
1 回答
2364 浏览

sql-server - 如何在涉及 2 个数据库的 SQL Server 中创建数据库图?

是否可以在同一个 SQL Server 项目中创建涉及两个数据库的数据库图?我在一个数据库中有一个表,我想为另一个数据库中的另一个表创建一个外键。

我正在使用 MS SQLServer 2008 R2。

0 投票
1 回答
7238 浏览

sql-server - SQL Server 数据库图 显示关系

有一个在线数据库,我可以下载。它来自 Access,我将其导出到 SQL Server。它工作得很好。但是,当我创建图表时,它不会显示关系。我的意思是我希望看到一条连接每个表的外键的线。

我的谷歌搜索不成功。有人说选择关系标签。那是行不通的。我确实知道,如果我创建了一个数据库、表、键等,我会看到我正在寻找的行。为什么他们没有出现在这种特殊情况下?我已经在 Win 7 上的 SQL Server 2008 R2 和 Win 8 上的 2012 中尝试过。同样的问题。

0 投票
3 回答
5414 浏览

database - 推荐用于绘制归一化图的软件

我想画数据库图。我应该画出标准化步骤。

我想画这样的图并显示功能依赖!

你知道任何开源软件可以绘制这样的图表吗?

我从 DIA 使用,但 Dia 不支持这样的图表

0 投票
1 回答
16464 浏览

sql-server-2008 - 如何编写 SQL Server 数据库图表脚本?

如何将 SQL Server 数据库图表导出为对开发人员友好的 SQL 脚本?

对开发人员友好,我的意思是以类似于人类编写它们的方式编写,而不是现有解决方案使用的混乱的 many - sUPDATE风格。

(请注意,此站点上的类似问题似乎仅涉及特定版本的 SQL Server 或图表迁移。)

0 投票
1 回答
3840 浏览

sql-server - 创建数据库图会使 SSMS 崩溃并出现内存损坏错误

我正在使用 SQL Server Management Studio Express 版本。

在 SQL Server Management Studio 中创建数据库图表时,出现错误:

尝试读取或写入受保护的内存。这通常表明其他内存已损坏。

是什么导致了这个错误?

0 投票
2 回答
30131 浏览

c# - Microsoft SQL Server 与 SQL Server Management Studio

Microsoft SQL Server 和 SQL Server Management Studio (SSMS) 之间有什么区别?如何将 SSMS 集成到 Visual Studio 2012 中以便使用数据库图表?

0 投票
3 回答
132 浏览

sql - 如何将现有数据库的体系结构复制到 SQL Server 中的新数据库

我在用着

Microsoft SQL Server 2012 (SP1) - 11.0.3153.0 (X64) Express Edition (64-bit) o​​n Windows NT 6.1 (Build 7601: Service Pack 1) (Hypervisor)

我需要将数据库架构(表及其约束)复制到一个新数据库中,以便提取数据库图。当前数据库不允许我(提取图表),但我创建的任何新数据库都会。

我尝试用旧的 mdf 创建一个,但它抛出了一个错误。

我尝试进行导出,它复制了所有表,但没有任何约束!!!

0 投票
1 回答
35 浏览

sql - 我创建了一个数据库图,但其他用户无法查看数据库图。其他用户需要什么访问权限?

我在 SQL 数据库中创建了一个数据库图,但我团队中的其他人无法查看它,这可能是因为对该服务器的访问权限不同。

  • 其他用户需要什么权限才能查看数据库图?
  • 有没有其他方法可以将数据库图发送给该用户(比如将数据库图复制到某处并共享它?)
  • 还有哪些软件可以帮助创建数据库图?