现在表的结构!
Order (1)------->(*) OrderLine (1)------->(1)Product现在有个新需求:
通过按条件(比如交易价格)查看Product的交易历史。
当然可以通过遍历OrderLine 表实现这个功能的。不过还有个方案,就是添加一个ProductOrder关联表,
Create table ProductOrder( ProductID  int,OrderID int);
在每次交易的时候ProductOrder追加记录!
这个方案有什么优缺点?