Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如何设计数据库表和关系_Mysql_Database_Database Design - Fatal编程技术网

Mysql 如何设计数据库表和关系

Mysql 如何设计数据库表和关系,mysql,database,database-design,Mysql,Database,Database Design,我正在为它的购买和交易创建一个系统,最初认为db应该是这样的 但进入系统后 供应商的产品需要经常购买 同一产品可以从不同的供应商处获得 所以我把db改成了这种方式 我还在想这是最好的方法。还有产品、采购和订单、产品表是多对多表吗 我建议您研究实体关系模型和数据库设计的所有阶段(需求、概念、逻辑、实现)。错误的数据库设计将对基于它的所有软件的性能和体系结构产生负面影响。我建议您研究实体关系模型和数据库设计的所有阶段(需求、概念、逻辑、实现)。错误的数据库设计将在性能和体系结构方面对所有基于它

我正在为它的购买和交易创建一个系统,最初认为db应该是这样的

但进入系统后

  • 供应商的产品需要经常购买
  • 同一产品可以从不同的供应商处获得
所以我把db改成了这种方式

我还在想这是最好的方法。还有产品、采购和订单、产品表是多对多表吗


我建议您研究实体关系模型和数据库设计的所有阶段(需求、概念、逻辑、实现)。错误的数据库设计将对基于它的所有软件的性能和体系结构产生负面影响。

我建议您研究实体关系模型和数据库设计的所有阶段(需求、概念、逻辑、实现)。错误的数据库设计将在性能和体系结构方面对所有基于它的软件产生负面影响。

我建议从您的客户那里获得一个更好的用户案例,让他/她在纸上或excel上描述程序应该做什么,或者他们如何处理流程。。请举出例子。。然后,您就可以开始设计数据库,使其尽可能接近真实的live。。在荷兰,完全面向通信的信息建模()是(漂亮的)推广将用户案例转换为数据库。编写
选项
——这将帮助您调试架构。我建议从您的客户那里获得一个更好的用户案例,并让他/她在纸上或excel上描述程序应该做什么或如何处理流程。。请举出例子。。然后,您就可以开始设计数据库,使其尽可能接近真实的live。。在荷兰,完全面向通信的信息建模()非常流行,可以将用户案例转换为数据库。编写
选项
——这将帮助您调试模式。