用户配置文件软件的数据库设计

时间:2019-04-25 23:54:42

标签: mysql database database-design

我在一个大学项目中工作,我必须在其中设计一个用于软件组合管理Web应用程序的数据库。当新用户加入公司时,根据其个人资料,软件列表将安装在他的计算机上。但是我不知道解决这个问题的最佳方法是什么

到目前为止,我已经提出了这个模式。我该如何解决?任何帮助将不胜感激:)

enter image description here

1 个答案:

答案 0 :(得分:0)

根据我对您问题的了解,您是从历史的角度来看问题的-“用户拥有什么软件,他们属于什么个人资料”。您需要动脑筋,分配与配置文件一起提供的所有软件,然后将人员分配给配置文件。然后,他们将获得与配置文件关联的所有软件。

因此,在您的示例中,SoftwareUsers被SoftwareProfile代替,然后您就走了。