首页 > 解决方案 > Mysql数据库方案

问题描述

我的朋友们,我有一个项目,但也遇到了一些问题,因为他的原因我无法创建数据库,所以有这么多数据;

项目:12 种语言和 155.000 个数据,每个产品都有 4 个不同的包(例如 basic、pro、plus、plus pro)

到目前为止我所做的结构如下:

2张包装表

包和 package_translate

我还有两张产品表

产品和product_translate

这里是我现在插入产品翻译表的地方,而将产品表 12 添加到产品表中将添加 1 条数据,所有这些产品将是 4 个包,但有些包以某些语言出现,其中一些不出现,这4个包的产品和语言在我脑海里是如何提供的关系

1)在包翻译表中增加1列,为一个产品添加12种语言x 4个包,即一个产品48行,即一个表700万条数据

2) package translate 只添加12种语言,并在新表中创建product id、product_langid 和package 列,以保持该表中的package、语言和产品关系

如果您认为我可以帮助您,请写信给我们。

标签: phpmysqlschema

解决方案


推荐阅读