我应该使用序列化数据将其存储在我的数据库中以获取发票吗?

时间:2015-07-30 12:53:30

标签: php mysql serialization store

我需要在项目中组织发票功能。 我需要存储很多产品。这些产品每次都是独一无二的,因为它应该记录当前的价格,名称等。

所以我想为此创建一个数组。我想使用序列化将它存储在DB(MySQL)的一个记录中。

但我听说我不应该使用这种方法来存储数据。 我想收到你的建议。如何以其他方式存储?

P.S。我也在这个项目中使用Laravel,并使用Eloquent模型系统。

非常感谢!

更新。我需要使用这个架构:

ID: [For system usage]
Invoice ID: [For tax service usage]
User ID:
Product List:
    Name:
    Price:
    Quantity:
    Reminder:
Notes for invoice:

1 个答案:

答案 0 :(得分:0)

我将使用'invoice'表与我当前的表格之间的1-n关系。

感谢大家!