多表关联问题

      今天一群里的朋友遇到一个小问题,属于典型的多表关联。问题是:有3个实体为——专家博客、专家著作和热门推荐,热门推荐的文章必须是出自专家博客或者专家著作。逻辑关系很简单,示例代码如下:
ContractedBlock.gif ExpandedBlockStart.gif 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
> 

转载于:https://www.cnblogs.com/fyonline/archive/2009/08/25/1553524.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值