0

我正在尝试为数据库创建 EER 模型,但我不确定如何去做。我目前正在从一本书中学习并尝试章末练习,我发现自己越来越困惑。

我要完成的练习如下:

使用 MySQL Workbench 为存储有关用户下载的信息的数据库创建 EER 模型。创建创建此数据结构所需的表:

每个用户都必须有一个电子邮件地址、名字和姓氏。

每个用户可以有一个或多个下载。

每个下载都必须有一个文件名和下载日期/时间。

每个产品都可以与一个或多个下载相关。

每个产品都必须有一个名称。

我想你可以说创建表格是我的问题。我知道如何创建表格并打开它进行编辑。我只是不知道如何正确输入信息。第一次尝试,我只是超级困惑,所以任何提示都会很棒。我希望我能更好地解释我的情况。我想看看表中的所有数据输入字段是压倒性的。不确定如何正确命名表以及如何在每个表中存储信息。

4

1 回答 1

0

要生成 EER,您可以进入数据库菜单 > 逆向工程师。但是您的问题不是生成 EER,而是创建数据库表。

  1. 每个用户必须有一个电子邮件地址、名字和姓氏
  2. 每个用户可以有一个或多个下载。每个下载都必须有一个文件名和下载日期/时间。
  3. 每个产品都可以与一个或多个下载相关。
  4. 每个产品都必须有一个名称。

至少你有一个用户、下载、产品表。我建议您尝试使用 UML 或 Merise 对这些表进行建模。它将允许您管理表关系(一对多,多对一,多对多......)

你应该看这里:

于 2021-01-26T08:41:51.647 回答