报告: ID(INT) 四分之一(字节)
但后来,需求发生了变化,需要系统在本季度支持多个报告,如:2-1,3-2,......
我如何支持此要求变更? 提前谢谢!
答案 0 :(得分:1)
怎么样:
报告:ID(int)季度(字节)日期(日期时间)
答案 1 :(得分:0)
不确定为什么你使用字节为季度而没有年份列。 Byte拥有256个不同的值,足够四个季度,没关系。
我会做以下事情: Year(int)Quarter(如果你愿意,则为byte)ReportNumber(int)
答案 2 :(得分:0)
解决方案我将使用它将Quater更改为外键,指向另一个表,因此我可以使用LIVE DATA轻松处理数据库。或使用2到多个表并在那里记录额外的字段。你怎么看?谢谢!