日期:2014-05-18  浏览次数:20433 次

请教这个数据库怎么设计
想做个下面表格的数据库,第一列是产品名称,第一行是时间,请问怎么设计,谢谢
  2012/3/8 2012/3/9 .......
a 1 2  
b 3 4
c 5 6
.
.
.

------解决方案--------------------
数据库表的设计可以为 产品ID 产品名 产品数量 日期 等类似字段。

像楼主这种变现形式是通过行转列得到的,SQL行转列在论坛里搜索下,很多方法很多例子很多解决掉的问题。
------解决方案--------------------
你的说法貌似有些问题.
列是列,行是行.比如你第一列是产品名称,那就与时间无关了,不管是第一行还是以后的什么行,第一列都是描述的产品名称.
你说第一行是时间是什么意思?对一个产品名称定一个时间?
------解决方案--------------------
这样可以的,一般来讲,对于销售单的话有两个表一个主表,一个子表。