数据库设计的一些问题

feiling111222 2009-04-02 11:02:45
我要设计一个
考生,试卷两个数据库
试卷生成后由管理员分发到考生那
考生才能考
请问这样的数据库怎么设计

我有两个思路
1:试卷里有考生的ID,但是这样做明显不符合,在生成试卷的时候还没考生
2:做一个中间表,但是这样的话HIBERNATE很难表达
请问有什么好的办法吗?能让HIBERNATE的ORM好表达点
如果有的话顺便也写上他们之间用HIBERNATE如何配置的..感激不尽!
...全文
70 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jinchun1234 2009-04-02
  • 打赏
  • 举报
回复
兄弟去数据库区看看吧
liushuiriji 2009-04-02
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jourqel 的回复:]
进行关联不就可以解决你所需要的了么。

试卷表:
ID(试卷ID)、name(试卷名称)、content(试卷内容)...
学生表:
ID(学生ID)、student_name(学生姓名)...

hibernate生成ORM的时候,试卷表和关联表是一对多关系~关联表跟学生表是一对多关系~这样不就能实现你的要求了~
[/Quote]关联表:
ID、试卷ID、学生ID...
试卷和学生是多对一的关系!
jourqel 2009-04-02
  • 打赏
  • 举报
回复
进行关联不就可以解决你所需要的了么。

试卷表:
ID(试卷ID)、name(试卷名称)、content(试卷内容)...
学生表:
ID(学生ID)、student_name(学生姓名)...
关联表:
ID、试卷ID、学生ID...
hibernate生成ORM的时候,试卷表和关联表是一对多关系~关联表跟学生表是一对多关系~这样不就能实现你的要求了~

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧