我有一个数据库建模相关的问题,并希望你们给我一些sugestions我怎么能解决它。
我需要出售“虚拟服务”。我做了一些表:客户,服务,订单,OrderLine。因此订单可以包含多个服务。每项服务都有“合同时间”。如果我订购服务有效期为30天,那么如果我想继续使用它,我需要再次订购。如果我订购服务30天,10天过去了,我还有20天。如果我再次订购,我将有50天。
我如何建模数据库来控制它?
答案 0 :(得分:0)
您似乎只需要使用Orderline,并且开始日期和结束日期对该特定订单有效。
因此,每次续订都会有一个条目。此表应具有服务和订单的FK。