Orderinfo connects customer-side content without expanding to the product level, so cannot have filter logic with Goodsbrand. C is correct.
根据给出的E-R图示,Goodsbrand 表包含产品品牌信息。我们需要分析 Goodsbrand 表与其他表的关系,以确定它不能过滤的表。
首先,我们需要了解每个表的功能和它们之间的关系:
1. **Goodsbrand**:包含产品品牌信息。
2. **Goodsinfo**:包含产品的具体信息,通常与 Goodsbrand 通过品牌ID(BrandID)关联。
3. **Orderdetail**:包含订单的具体详情,通常与 Goodsinfo 通过产品ID(ProductID)关联。
4. **Orderinfo**:包含订单的总体信息,通常与 Orderdetail 通过订单ID(OrderID)关联。
从图示中可以推断出以下关系:
- Goodsbrand 和 Goodsinfo 通过 BrandID 关联。
- Goodsinfo 和 Orderdetail 通过 ProductID 关联。
- Orderdetail 和 Orderinfo 通过 OrderID 关联。
因此,Goodsbrand 可以通过 BrandID 直接过滤 Goodsinfo 表中的数据;通过 Goodsinfo 表中的 ProductID,它可以间接过滤 Orderdetail 表中的数据;最后,通过 Orderdetail 表中的 OrderID,它可以间接过滤 Orderinfo 表中的数据。
综上所述,Goodsbrand 表可以过滤 Goodsinfo、Orderdetail 和 Orderinfo 表中的数据。
所以,正确答案是:D: All of the above。