0

我正在建立一个数据库,其中包含每个客户的购买产品名称产品制造商商店日期买方名称买方公司一些数据,例如产品名称,制造商,商店,买方名称和买方公司当时回溯到他们自己。将它们构建在单独的表和主表中以保留它们的索引会更好吗?一方面它节省了服务器上的空间另一方面它使服务器过载并需要更多的工作

4

1 回答 1

1

我会将买家信息和产品信息保存在单独的表格中。没有理由多次存储此信息。

此外,您可以使用带有买家 ID、产品 ID 序列化数组和购买日期的(类似关系)表。

buyer_id | {"prod1_id","prod2_id",...} | date

这样你就可以得到一张桌子,里面有你可以随时购买的所有商品。这将增加对数据库的调用,但会节省存储空间。

希望它对你有意义。

于 2012-08-08T00:17:56.830 回答