【发布时间】:2018-01-31 04:48:22
【问题描述】:
在我们正在构建的软件中,公司之间存在父子关系(一家公司只能有一个母公司,但可以有多个子公司),我们需要为每家公司调整产品定价。
这是一个快速的 db 模型,它应该是什么样子,但是这种 Company-PriceCatalogs-CompanyCatalogs 关系闻起来很可疑。
想法是公司由其母公司分配给它的 PriceCatalog 收取费用(公司和 PriceCatalogs 之间的这种直接关系),但公司也可以有多个不同的价格目录,可以分配给它的一个或多个子公司(这就是公司-公司目录-价格目录的关系)。 在这一点上,我想不出更聪明的解决方案,并且由于某种原因,上面的解决方案感觉不对。 有人有建议吗? 谢谢
【问题讨论】: