我正在试图找出在我的数据库中表示“特价”概念的最佳方式-这些与“待售产品”相关。每个特价将提供某种折扣,但它们将在意义上有所不同,其中一个将只是一个简单的降价,但其他将像“购买x获得y半价”或“7折x类别”。我打算有一个SpecialType表,它将所有特价组合在一起的类型,例如。"Discount","Buy x get y Free“,这将用于确定相应应用程序层中的业务逻辑。我可以按照每个特殊类型一个表的方式,然后缓存结果(本质上是缓存每个产品的可呈现输出),这些结果可以定期更新,比如每5分钟更新一次,这样