TRIGGER SQL服务器(查看是否预订了酒店房间)

时间:2016-01-26 13:32:12

标签: sql sql-server triggers

我正试图将酒店作为一项练习,其中客人的数量不能高于一个房间的床位数。到目前为止,我已经完成了一些触发器,例如使得一个房间无法预订它已经预订了您尝试预订的特定日期(如果您没有相同的预订号码,因为当然不止一个可以住在房间里,)因为所有重要的信息都在同一张桌子里,所以很容易。在这里它分为3个不同的表。

无论如何,我不知道从哪里开始。

我有3张桌子。

尺寸(SizeID,尺寸,numberofBeds)

房间(Roomnr,price,SizeID)

Guestbooking(bookingnumber,Roomnr,guestnr,arrival,departure。

触发器是正确的方法,还是我应该尝试扩展我的触发器,检查房间是否可用于预订?

第一次问这里,希望有人理解。

干杯。

0 个答案:

没有答案