首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

JAVA 主键与外键 设置关系没学好怎么处理

2013-02-28 
JAVA 主键与外键 设置关系没学好怎么办设置关系没学好怎么办[解决办法]引用:设置关系没学好怎么办外键主键

JAVA 主键与外键 设置关系没学好怎么办
设置关系没学好怎么办
[解决办法]

引用:
设置关系没学好怎么办

外键主键?楼主的意思是Dto映射数据库关系吗?
我举个简单的例子吧:
现在有【用户USER】、【报纸PATER】和【用户订阅报纸SUBSCRIPTION】三个表,
SUBSCRIPTION存放的是USER和PATER的关联信息,那么在java中可以这样来模拟:


class User{
    private int userId;
}
class Paper{
    private int paperId;
}
class Subscription{
    private int userId;
    private int paperId;
    private User user;
    private Paper paper;
}

在Subscription类中,userId和paperId是对应SUBSCRIPTION表的字段,而user和paper是用来外键关联User和Paper两个类(表)的。
[解决办法]
这个其实不难,用笔画下你就知道了,就是进行操作的时候比较烦,有各种约束,我们公司从来不用外键,哈哈哈,只有简单的对应关系不会设外键
[解决办法]
  亲 很简单啦,没学好就学好啊  
[解决办法]
我们禁止用外键,对性能有影响

热点排行