问题标签 [erd]

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 投票
2 回答
1702 浏览

erd - 如何处理销售与产品的关系

我想管理销售,销售和产品之间存在多对多的关系,所以我通过在它们之间添加实体销售描述来打破它,现在这三个实体之间的关系如下。

在此处输入图像描述

“销售说明”实体具有由 customerId、customerName、日期、时间属性组成的复合主键,该属性应作为“产品”表中的外键。现在我很困惑,每当我添加产品时,我都必须添加客户 ID、客户名称、日期、时间,这在逻辑上似乎不正确。

请问我应该如何处理销售和产品之间的关系?

0 投票
4 回答
2579 浏览

sql - 数据库设计:跟踪记录更改

事务处理后不应修改。

付款人的详细信息可能会随着时间而改变。

你如何跟踪变化?

0 投票
1 回答
695 浏览

c# - ERD 单个帐户下的多用户级别访问

目前我有以下数据库设计

用户可以是个人,也可以是企业实体。如何扩展此数据库设计,以便在单个企业帐户下,企业可以允许多用户访问?

例如,企业可能希望将其控制面板访问权限授予会计师、开发人员等......开发人员应该只能查看和管理应用程序,而会计师可以查看/下载交易等......


这会做吗?

0 投票
9 回答
596105 浏览

oracle - 如何使用 Oracle SQL Developer 生成实体关系 (ER) 图

我想使用 Oracle SQL Developer 为我的数据库表生成 ER 图,但我是 Oracle 和这个工具的新手。

在 SQL Developer 中创建 ER 图的过程是什么?

0 投票
3 回答
4084 浏览

mysql - MySQL:链接表

我一直在为网站创建我的第一个数据库,并创建了下面的图表。这看起来是否适用于业务和类别以及类别和子类别之间的多对多关系?

你能看出它有什么问题吗?

我的数据库

0 投票
1 回答
4944 浏览

sql-server - 有没有办法生成现有表及其相互关系的映射?

Access 有这样的东西,您可以在其中查看现有表之间的所有关系,显示为连接它们的线:键、1 对多等。我在 ss2008 中找不到任何东西 - 最重要的是我对它很陌生. 任何帮助,将不胜感激。

0 投票
2 回答
46729 浏览

django - Django - 模型图形表示(ERD)

我正在寻找一种以图形方式表示我的 Django 项目模型的方法。

有没有一种“原生”的方式来做这种ERD(图表)?


按照@Etienne 说明进行更新

这是我最终如何查看代表我的 django 项目的某些模型的 PDF 的示例

  • 它实际上使用我的应用程序(app1、app2、...)生成点数据
  • 将结果传递给以dot输出为 PDF 格式
  • 打开输出evince
0 投票
2 回答
2914 浏览

uml - 使用文本生成 UML 实体关系图的工具是什么?

我可以使用哪个工具 [适用于任何操作系统...甚至网络] 从文本生成 UML 实体关系图?

像http://yuml.me/ 那样思考一些东西,写起来真的很快。

感谢所有建议。

0 投票
2 回答
14231 浏览

mysql - 从现有 MySQL 数据库生成 Visio ERD

有没有一种简单的方法可以从现有的 MySQL 数据库在 Visio 中生成 ERD?我知道这在 MySQL Workbench 中是可能的,但我需要在 Visio 中完成。或者我可以将在 MySQL Workbench 中制作的 ERD 转换为 Visio 可以打开的格式吗?

0 投票
2 回答
299 浏览

php - 如何处理 MySQL 中的大表?(游戏的数据库设计)

假设我有一个 Games 表、一个 Players 表和一个 Users 表。

  • 每个游戏都有很多玩家
  • 每个玩家都有一个状态,例如“死亡”或“活着”。所以玩家不是用户。
  • 每个玩家都有一个用户

到目前为止,结构看起来还不错。但是我想知道,如果一天可能有数千场比赛(这种比赛的持续时间很短),并且每场比赛有 10 或 20 名玩家。我可能会在更少的时间内在 Players 表中获得数百万行超过一年。而且我需要在游戏结束后将每个玩家都保存在桌面上,因为我希望能够重玩任何游戏。我担心那个时候的性能,选择和更新会越来越慢,对吧?

有什么想法吗?