假设我们处于汽车租赁应用程序的世界:)
假设我有3种类型的汽车,有2种价格:
Car type Price category
------------------------------
Sport High
Luxury High
Economy Low
High和Low的值会随着时间的推移而改变,因此它们应该是一个单独的实体,在DB中有自己的表示。
每一种车型都有自己的价格计算策略,例如租用一辆Sport汽车成本(High x time_rented) + High_constant_factor。
以下是我目前的
因此,基本上,我希望“租船”的价格在满足某一特定要求时有所改变。如果用户选择一个工作日的日期,它将从输入字段获取值,价格为每小时10美元。如果是星期六,价格是每小时15美元,如果是星期天,价格是每小时20美元。用户可以租用它长达10个小时,他们将得到一个总价格在底部。
目前我只有输入字段的HTML代码,我甚至不知道如何开始JavaScript部分。因此,如果有人可以教如何开始,这将是非常感谢!
<div id="main">
<label for="which_date">Which date do you want to
使用Kinesis Consumer Library版本2开发Kinesis Consumer并将Dynamo DB终结点覆盖到本地堆栈终结点时,由于SSL握手错误,该库无法创建租用表。
使用AWS的Dynamo DB时,我可以确认创建表成功,但一旦我将端点url覆盖到本地堆栈url,Dynamo DB客户端在多次重试后无法创建租用表。堆栈跟踪没有那么有用,但是Wireshark显示了所有的SSL握手错误,所以我只能假设Amazon SDK不接受本地堆栈证书。我找不到任何关于如何使用software.amazon.awssdk包禁用证书验证的内容。
Region region = Region
我有两张桌子
公司(符号,价格,价格)
观察表(文号,瓦特瓦卢)
每当公司信息中的价格被更新时,我需要从COMPANYINFO的PARENTTABLE字段中的表中获得最大值,并更新监视表的WATCHVALUE。
我在COMPANYINFO中定义的触发器如下
BEGIN UPDATE WATCHLIST SET WATCHVALUE= (SELECT MAX(WATCHVALUE) FROM NEW.PARENTTABLE) WHERE SYMBOL = NEW.SYMBOL; END
数据库不是接受NEW.PARENTTABLE值,而是尝试接受新数据库的PARENTTABLE表。是否可以使触发