参照表または親表(DEPTNOは表の主キー)

Table DEPARTMENTS

DEPTNO   DNAME       LOC
------   -----       --------
20       RESEARCH    DALLAS
30       SALES       NEW YORK
40       MARKETING   BOSTON

依存表または子表(DEPTNOは外部キー。依存表の値は、参照表の一意キーまたは主キーの値と一致している必要があります)

Table EMPLOYEES

EMPNO  ENAME  JOB       MGR   HIREDATE   SAL       COMM    DEPTNO  COMMENT
-----  -----  --------  ----  ---------  --------  ------  ------  -------
7329   SMITH  CEO       N/A   17-DEC-85  9,000.00  N/A     20
7499   ALLEN  VP-SALES  7329  20-FEB-90  7,500.00  100.00  30
7521   WARD   MANAGER   7499  22-FEB-90  5,000.00  200.00  30
7586   JONES  SALESMAN  7521  02-APR-90  2,975.00  400.00  20
7571   FORD   MANAGER   7499  23-FEB-90  5,000.00  200.00  50      1
7571   FORD   MANAGER   7499  23-FEB-90  5,000.00  200.00  N/A     2
  1. 参照表の主キーに"50"がないため、この行は参照制約に違反しています。したがって、この行を使用できます。

  2. DEPTNO列にNULL値が入力されているため、この表でこの行を使用できます。ただし、この列にNOT NULL制約も定義されている場合、この行は使用できません。