以下是最佳数据库设计的内容

时间:2013-05-08 10:57:17

标签: database database-design

我最近完成了我的编程培训,并希望获得以下最佳数据库设计的专家建议:

客户有50个网站。一个总部网站:

这些网站有以下内容:坦克,设备。

所以我将网站作为主文件以及坦克和设备子文件。

然后他有供应商提供给网站。我的想法是创建一个供应商数据库,该数据库包含订单标题,订单交易,交货标题和交付结构的相关文件。

现在他的客户只允许使用某些网站。但每个客户都有一个公司代理,可以为客户做订单等。然后,客户的代表与主要客户相关联,并且每个客户都可以在他们获得批准的网站上进行交易。

我是在正确的路线上还是会失败?

谢谢。

1 个答案:

答案 0 :(得分:0)

  

所以我将网站作为主文件以及坦克和设备子文件。

您可能会为站点制作一个表,为坦克制作一个表,为设备制作一个表。

  

然后他有供应商提供给网站。我的想法是创建一个供应商数据库,该数据库包含订单标题,订单交易,交货标题和交付结构的相关文件。

您可能会创建供应商表,订单表,订单交易(或订单项)和交货。

  

现在他的客户只允许使用某些网站。但每个客户都有一个公司代理,可以为客户做订单等。然后,客户的代表与主要客户相关联,并且每个客户都可以在他们获得批准的网站上进行交易。

客户表,显示允许哪些客户使用哪些网站的表,客户代理表,客户代表表,至少。 (目前尚不清楚客户和客户是否是同一件事。)

许多论文都涉及外键引用。例如,tank 的表可能包含对站点表的外键引用。