厂家约有400个经销商,约有300种不同包装的产品,每个经销商经营不同多少的产品,有的经销全部,有的只经销一种,该厂家每种产品给每个经销上的价格是不一样的。厂家要求在出库时选择经销商后,产品单价自动该为该经销商的价格。这样的数据库表该如何设置呢?