SQL Server,SQL Server可以连续存储10项信息吗?

时间:2014-11-27 12:05:57

标签: sql-server

我想知道SQL Server是否可以连续存储10条项目信息?

因为我想制作一个Date,Item_Name,Quantity

但是我想连续输入1个日期(例如2014年11月21日),但是有(2,4,4)

SQL能做到吗??

如果没有,你能推荐我吗,因为我想每天报告当天和前一天销售的商品,等等。

你知道我的意思吗?因为我对英语不好。

1 个答案:

答案 0 :(得分:1)

你应该做这样的事情:

Table Dates:
DateId    Date
1         21/11/2014
2         23/11/2014

Table Items:
DateId    Name       Quantity
1         Chicken    2
1         Rabbit     4
1         Cow        3
2         Dinosaur   666

Dates.DateId应该是主键,并且根据您的逻辑,也可能是身份(它会自动生成以下ID),Items.DateId应该有一个Dates.DateId的外键。

有关规范化here的更多信息。