首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有谁能告诉我,我在提交锻炼报告时哪里出了问题?

有谁能告诉我,我在提交锻炼报告时哪里出了问题?
EN

Database Administration用户
提问于 2016-02-21 18:59:26
回答 1查看 119关注 0票数 2

最近,我在一个小组中为我们的数据库类提交了一份作业,我们在其中一次练习中丢了分,更正不清楚。如果有人能为我检查这个问题、意见书和评分员的意见,告诉我们我们做错了什么,我会非常感激的。

问题:

给定某个国家的一组城市,我们希望设计一个ER-图,记录每一对城市之间的距离。假设每个城市的属性是其名称,并且其名称是唯一的,即没有2个城市具有相同的名称。形成一个ER-图来建模这个应用程序.

我们的提交:

在这个例子中,我们看到有一个城市实体集和一个国家实体集。城市集具有Cname属性,以区分独特的城市和人口。国家与城市之间的关系是“位于”,是一种M1关系,因为只有一个国家有许多城市。此外,城市有一个递归关系,衡量一个城市与另一个独特城市之间的距离。城市之间的关系是“距离”,也有M1关系,因为距离一个城市的距离可以与一个国家的许多其他城市相比较。

评论:“用距离作为关系。”

任何帮助都是非常感谢的。谢谢!

EN

回答 1

Database Administration用户

发布于 2016-02-21 20:36:32

对我来说没什么意义。你能不能不要接近你的讲师/主考人并要求进一步的反馈?

就我个人而言,我不会存储距离--存储坐标并实时进行计算。如果你有100个城市,那么你必须存储与每个城市的99个距离--不是很漂亮。

MySqL的一个例子是这里。如果MySQL有此功能,我将相当肯定所有其他主要供应商都支持此功能。而且他们会的!也找到了这个,您可能会发现很有帮助。您没有提到RDBMS的名称,但应该始终这样做。

去参观一下,看看帮助中心和“帮助我们帮助你”的博客。欢迎来到论坛!

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/129960

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档