会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
fyonline
博客园
首页
新随笔
联系
订阅
管理
多表关联问题
今天一群里的朋友遇到一个小问题,属于典型的多表关联。问题是:有3个实体为——专家博客、专家著作和热门推荐,热门推荐的文章必须是出自专家博客或者专家著作。逻辑关系很简单,示例代码如下:
Code
SQL
>
CREATE
TABLE
A
2
(A1
INT
NOT
NULL
PRIMARY
KEY
,
--
专家博客id
3
A2
VARCHAR2
(
20
)
4
--
.
5
);
Table
created
Executed
in
0.031
seconds
SQL
>
CREATE
TABLE
B
2
(B1
INT
NOT
NULL
PRIMARY
KEY
,
--
专家著作id
3
B2
VARCHAR2
(
20
)
4
--
..
5
);
Table
created
Executed
in
0.031
seconds
SQL
>
CREATE
TABLE
C
2
(C1
INT
NOT
NULL
PRIMARY
KEY
,
--
热门推荐id
3
C2
INT
,
--
专家博客id
4
C3
INT
,
--
专家著作id
5
C4
VARCHAR2
(
20
),
6
--
7
CONSTRAINT
FK_A
FOREIGN
KEY
(C2)
REFERENCES
A(A1),
8
CONSTRAINT
FK_B
FOREIGN
KEY
(C3)
REFERENCES
B(B1)
9
);
Table
created
Executed
in
0.031
seconds
SQL
>
posted @
2009-08-25 12:00
fyonline
阅读(
193
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告