1

我有三个与一个表相关的表,在我的新设计中,我想通过使用稀疏列来替换关系。你可以看下图。

在此处输入图像描述

我知道我会有冗余。但我想知道这种设计方式的其他风险是什么?通过这种新方式,我的查询将非常简单快捷。您对此有何想法?抱歉我的英语不好,谢谢。

4

1 回答 1

1

如果在三个附属表(出席、信用、replacedetail)中每个 wfdoc.id 只有一个条目,那么您的新设计是可能的,尽管会浪费磁盘空间。但是,如果一个 wfdoc.id 的出勤表中可能有多个条目,那么这是一个非常糟糕的主意。

于 2012-10-23T13:23:36.107 回答