相关疑难解决方法(0)

在为数据库设计关系时,为什么要避免循环?

有人告诉我,在数据模型中有循环是不好的设计.我曾经多次听过这个,但没注意到.例如,您有实体User,Project,Activity.项目由用户拥有,因此我们拥有从用户到项目的一对多关系.可以将活动分配给单个用户,这是从用户到活动的另一个一对多关系.当然,项目由一组活动定义,这是从项目到活动的另一个一对多关系.因此形成环.

我问这个家伙为什么设计不好但他告诉我他也不知道,他也被告知,猴子学习它是最好的.

我试过搜索,但我想我没有使用正确的单词,但在我看来这对于试图设计数据库的人来说应该是一个基础.

那么,任何人都可以向我指出一些有关er/db图中循环/循环的有用信息吗?

database database-design loops data-modeling entity-relationship-model

52
推荐指数
1
解决办法
2万
查看次数