我们有一个我的SQL数据库表,用于products
。 我们正在利用一个切身层来减少数据库的负荷,但我们认为,它是一个很好的想法,可以把实际数据储存在海滩上,以便进一步加快应用速度。
访问者所看到的数据库中的所有产品都附有价格:
价格储存在一个不同的表格中,称为prices
。 存在多种价格类别,视每个来访者(客户)的贴现等级而定。 有时会开展运动,这意味着每个产品都有特别的价格。 特殊价格储存在一张名为<代码>的表格中。
- Is it a bad to make a temp table that binds the tables together?
它只能掌握最基本的信息,而且会听起来。
-------------|-------------|------------
| productId | hasPrice | hasSpecial
-------------|-------------|------------
1 | 1 | 0
2 | 1 | 1
通过这样做,非常容易知道特定产品是否确实具有价格,而不必通过完整的<代码>prices或specials
加以回收。 每一次列出或提交产品。
- Are temp tables a common thing for web applications or is it just bad design?