自动更新SQL Server 2008表中的列

时间:2014-03-16 07:28:41

标签: asp.net sql-server sql-server-2008

我正在创建一个航空公司预订网站,用于提前一个月预订,以便如何在SQL Server 2008中存储特定日期的座位数

1 个答案:

答案 0 :(得分:0)

不确定你在这里问的是什么,你必须澄清这是不是你问的问题。你在问什么是最佳做法?

一种方法是将与每个航班相关的座位总数放在“航班”下的一列中。表。然后,每个预订的另一个表。然后,您可以从航班列中减去每个预订。所以你会得到两个这样的列:

--------------------------------------
| id  | flight_number | num_of_seats |
--------------------------------------

然后第二列称为预订,例如:

-------------------------------------------------
| id | user_id | reservation_num | flight_number|
-------------------------------------------------

希望这有帮助。