0

我正在尝试将我的办公室移动到数据库应用程序中。这是我得到的:( 来源:phunkei.de

公司个人从客户那里继承(1:1 关系)。那是因为他们俩都可以是“客户”并收到账单,我想参考orders中的单个表。公司和客户之间还有另一种关系:多对多。我希望你们有一些改进的想法,因为我不太确定这一点。

编辑:公司和个人会有一些不同的领域...

4

1 回答 1

1

我认为自己是一个数据库新手,所以对这个建议持保留态度。我个人很想将其设置为星型模式。下面是一个例子:

微软技术:BI 维度模型 - 星型模式

星型图式

这应该允许快速查询速度(如果所有内容都正确索引),并且应该允许您轻松添加更多属性进行查询。快速查询的一种权衡是更新 Fact 表。由于索引,这将变慢。

在过去的项目中,这对我来说效果很好,但同样,我绝不是合格的数据库专业人士。

于 2013-02-23T15:06:22.953 回答