您如何将报价产品保存在数据库中?序列化数据?
http://cl.ly/6419969e30cd26e2f32a
他们可以创建任意数量的行...这是用于报价系统的。创建包含任意多种产品的报价。我需要为每个产品保存 X 数量和 X 价格的 X 产品。
序列化是我唯一能想到的,但我非常讨厌反序列化。我不知道是否有更快/更有效的方法。
我还拥有所有这些信息来存储/链接http://cl.ly/40cc9fea47932b3740b2
PHP (Kohana) > mySQL
感谢您提供的任何意见。
最佳答案
我会将报价单上的项目拆分到单独的子表中:
Quote QuoteItem Item
========= =========== ============
QuoteID QuoteID ItemID
Subject ItemID Description
ValidUntil Quantity Cost
Address Price
在报价表中创建一个条目,然后为该报价上的每一项在 QuoteItem 表中创建一个具有相应 QuoteID 的条目。
关于mysql - 建议的报价数据库架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3149549/