我正在尝试修改电子商务网站的订单系统。订单的标题表是tbl_orders,这工作正常,但有另一个表下(可以这么说)称为tbl_orderitems一个SQL字段中的多个字符串
在这张表tbl_orderitems我存储一个Id引用的项目图像,但有时有超过一个图像与一个项目关联,所以我现在想办法在一个字段中存储多个文件名。
所以我们可以说场被称为文件名,这可能是比如一个varchar(400) - 我想存储一个以上的文件名,像这样..
图片/卡/侧/完整/ 145 .jpg,图片/卡/边/完整/ 146.jpg,图片/卡片/边/完整/ 147.jpg
所以我的第一个想法是保存为逗号分隔,但我问的是 - 是有更好的方法来做到这一点?在中,更快的方式?我将使用ASP.NET C#读取这些数据,并需要遍历字符串。我最近一直在使用JSON,值得使用它吗?
在此先感谢
这是一个简单的问题。刚刚进行了讨论,我们得出的结论是,这是解决此问题的最佳方法。我认为它给了我们更多的灵活性,我们可以很容易地查询它,并存储更多的数据,尺寸等。 – tmutton 2011-02-14 10:12:25