Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
123
返回列表 发新帖
楼主: stanley
打印 上一主题 下一主题

请问有谁在这里对ERD(entity relationship diagram)熟悉的?

[复制链接]

9

主题

0

好友

1173

积分

版主

Rank: 70Rank: 70Rank: 70Rank: 70Rank: 70Rank: 70Rank: 70

21#
发表于 2013-9-11 02:14 PM |只看该作者
stanley 发表于 2013-9-11 12:50 PM
有点看不清楚@@那个insurance 不是在customer 哪里的么?
还有那个option是什么的option?
不好意思哦新 ...

我的不一定对的,尤其是哪个linkage的one to one, many to one的relation, 所以只是参考罢了。

每个人的理解能力不同,以我的了解啦,我认为:
"Customer can request to buy insurance (at a special in house rate) but the rate will varies in relation to the age of the driver.The first named driver is assumed to be the car owner unless otherwise stated.A maximum of 3 drivers (including the owner) can be registered for a given car"
所以insurance是填在你买的时候的order form,而不是加在customer details里。一个order form只有一个customer detail。(p/s:我是根据database的table来看啦,类似下图)
ed.png

而optional是:
“Up to six optional extras per car (for example: leather seats, sun roof, 8-speed automatic transmission, sport rim, adaptive LED headlights, navigational assist system)”


回复

使用道具 举报

9

主题

0

好友

1173

积分

版主

Rank: 70Rank: 70Rank: 70Rank: 70Rank: 70Rank: 70Rank: 70

22#
发表于 2013-9-11 02:20 PM |只看该作者
stanley 发表于 2013-9-11 12:52 PM
还有就是老师要求一定要一个对多个不可以多对多哦,忘记著名

至于这个,意思是说不能有( *..* )这样的relation出现。

列子:一个老师进很多课室上课,一个课室也被很多老师使用。所以中间就要加一个时间表什么的。中间加的东西就会含有老师和课室的foreign key。


回复

使用道具 举报

80

主题

10

好友

1997

积分

白银长老

Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

23#
发表于 2013-9-11 03:39 PM |只看该作者
你终究不属于我 发表于 2013-9-11 02:20 PM
至于这个,意思是说不能有( *..* )这样的relation出现。

列子:一个老师进很多课室上课,一个课室也被 ...

没有错基本上是这样,就是说1-1/ 1-*的意思


回复

使用道具 举报

18

主题

0

好友

320

积分

超级会员

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

24#
发表于 2013-9-22 07:42 AM |只看该作者
stanley 发表于 2013-9-11 03:39 PM
没有错基本上是这样,就是说1-1/ 1-*的意思

你为什么campur了uml和crowsfoot的style了?我觉得你analyse的entity和attribute应该没有很完整


回复

使用道具 举报

18

主题

0

好友

320

积分

超级会员

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

25#
发表于 2013-9-22 07:45 AM |只看该作者
你终究不属于我 发表于 2013-9-11 02:20 PM
至于这个,意思是说不能有( *..* )这样的relation出现。

列子:一个老师进很多课室上课,一个课室也被 ...

其实是,如果有*。。*的话,就要用一个associate entity 来represent他的relationship和include全部related的attribute,照你的说法,老师entity的PK,和课室的PK 要放进那个associate entity(新table)来当FK,和composite PK


回复

使用道具 举报

80

主题

10

好友

1997

积分

白银长老

Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

26#
发表于 2013-9-22 09:12 AM |只看该作者
angelineang 发表于 2013-9-22 07:45 AM
其实是,如果有*。。*的话,就要用一个associate entity 来represent他的relationship和include全部relat ...

不好意思哦,我之前不是IT学生所以刚接触IT罢了,不然我也不是这么的苦恼了啊


回复

使用道具 举报

18

主题

0

好友

320

积分

超级会员

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

27#
发表于 2013-9-22 09:21 AM |只看该作者
stanley 发表于 2013-9-22 09:12 AM
不好意思哦,我之前不是IT学生所以刚接触IT罢了,不然我也不是这么的苦恼了啊

我不懂要怎么帮你?老师没教吗?


回复

使用道具 举报

80

主题

10

好友

1997

积分

白银长老

Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

28#
发表于 2013-9-22 09:27 AM |只看该作者
angelineang 发表于 2013-9-22 09:21 AM
我不懂要怎么帮你?老师没教吗?

有,但是我问他我的对不对他就逃避我的问题了==
如果可以的话,你看了题目然后画出你的ERD我看是否有什么错误的地方咯


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2024-12-26 02:50 PM , Processed in 0.110423 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部