我该如何设置几个需要从另一个表中获取信息的表?MySQL表结构
这里是我的情况...
表产品(15个不同的项目)
id, name, price, features
表订单
id, user_id, date, time, products, total_price
我的问题是,当订单进来当涉及到所选产品时,它可以有多种组合。例如:4x项目(id = 3),7x项目(id = 9)等等...
如何存储,以便它可以很容易地检索和快速处理而不过于复杂的事情?
我能想到的一种方式是将产品存储为json数组。喜欢的东西:
{"4":3,"7":9,"1":14}
我从来没有用这样的东西之前,所以不知道数据检索会多么具有挑战性加工。
任何提示都不胜感激...
这是什么都与'php'办? – arkascha
也许进入http://stackoverflow.com/questions/108699/good-php-orm-library – JustOnUnderMillions
听起来像你需要阅读一本好的数据库设计教科书。 – Barmar