扫一扫,访问微社区
只需一步,快速开始
使用道具 举报
wool王 在 2005-7-5 09:57 发表: 我在这学期开始使用第二种设计方法。 其实这还有一个单关联和多关联的问题,如果要做到表表之间多关联,第一种设计好像是做不到的。 比如一个简单例子,一个学生可以有多个课程,一个课程可以有多个学生,这 ...
powerwind 在 2005/7/5 09:46 发表: 看不出第一种怎么会做不到的? 我觉得JAVA的思想是习惯把一切看作对象的. 第一种思想好像是一种子自然而然就想到的方法,你要管理学生选课,就把所有选课想关的放在一起(如课程名,专业等). 第二呢,,,,,,,,,,,,,,
hjack 在 2005/7/6 16:37 发表: 很明显,第一种根据一个事件来建表,选课事件一张表,退课事件一张表, 没有体现出面向对象的思想, OOD要求用对象来描述,一个事件要用一个对象或几个对象的属性来描述.学生是一个对象,课程是一个对象,选课是联接两个 ...
hiphen1 在 2005/7/6 16:47 发表: 果然强,不可同日而语, 我毕业时什么是存储过程,什么是触发器,也只是一知半解, hjack大三已可作如此分析,赞叹
hjack 在 2005-7-7 18:52 发表: 我觉得数据库设计人员是根据一笔一笔的业务来建表的。并不符合现在的数据库的设计思想。可能以前是这样设计的吧,我也是在以前的文章看到有这样设计的。
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
用微信扫一扫互动赢积分
|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )
GMT+8, 2025-5-13 09:23
Powered by Discuz! X3.5
Copyright © 2001-2024 Tencent Cloud.