56 lines
4.3 KiB
HTML
56 lines
4.3 KiB
HTML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE html
|
|
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html lang="en-us" xml:lang="en-us">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<meta name="security" content="public" />
|
|
<meta name="Robots" content="index,follow" />
|
|
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
|
|
<meta name="DC.Type" content="concept" />
|
|
<meta name="DC.Title" content="Referential integrity enforcement" />
|
|
<meta name="abstract" content="The input/output (I/O) access for files that are associated with established and enabled constraints varies. It depends on whether the file contains the parent key or foreign key in the constraint relationship. The system enforces referential integrity enforcement on all parent and dependent file I/O requests." />
|
|
<meta name="description" content="The input/output (I/O) access for files that are associated with established and enabled constraints varies. It depends on whether the file contains the parent key or foreign key in the constraint relationship. The system enforces referential integrity enforcement on all parent and dependent file I/O requests." />
|
|
<meta name="DC.Relation" scheme="URI" content="rbaforzahfrca.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rbaforzahfrcq.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rbaforzahfrcr.htm" />
|
|
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
|
|
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 1998, 2006" />
|
|
<meta name="DC.Format" content="XHTML" />
|
|
<meta name="DC.Identifier" content="rbaforzahfrcp" />
|
|
<meta name="DC.Language" content="en-us" />
|
|
<!-- All rights reserved. Licensed Materials Property of IBM -->
|
|
<!-- US Government Users Restricted Rights -->
|
|
<!-- Use, duplication or disclosure restricted by -->
|
|
<!-- GSA ADP Schedule Contract with IBM Corp. -->
|
|
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
|
|
<link rel="stylesheet" type="text/css" href="./ic.css" />
|
|
<title>Referential integrity enforcement</title>
|
|
</head>
|
|
<body id="rbaforzahfrcp"><a name="rbaforzahfrcp"><!-- --></a>
|
|
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
|
<h1 class="topictitle1">Referential integrity enforcement</h1>
|
|
<div><p>The input/output (I/O) access for files that are associated with
|
|
established and enabled constraints varies. It depends on whether the file
|
|
contains the parent key or foreign key in the constraint relationship. The
|
|
system enforces referential integrity enforcement on all parent and dependent
|
|
file I/O requests.</p>
|
|
<p>The database enforces constraint rules for all I/O requests whether from
|
|
application programs or system commands (such as the Initialize Physical File
|
|
Member (INZPFM) command) or SQL statements or file I/O utilities
|
|
(such as STRSEU).</p>
|
|
</div>
|
|
<div>
|
|
<ul class="ullinks">
|
|
<li class="ulchildlink"><strong><a href="rbaforzahfrcq.htm">Foreign key enforcement</a></strong><br />
|
|
The delete and update rules that you specify when you create a constraint apply to parent key changes. The database enforces a no-action rule on the insert and update operations to the foreign key in order to maintain referential integrity. The system enforces this rule on the insert and update operations to the foreign key to ensure that the value of every non-null foreign key matches the value of the parent key.</li>
|
|
<li class="ulchildlink"><strong><a href="rbaforzahfrcr.htm">Parent key enforcement</a></strong><br />
|
|
The rules that you specify for the referential constraint determine how the database processes the delete and update operations on the parent key. The system enforces the unique attribute of a parent key on all parent file I/O.</li>
|
|
</ul>
|
|
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbaforzahfrca.htm" title="These topics discuss how to use referential constraints in your database to ensure that it contains only valid data.">Ensure data integrity with referential constraints</a></div>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html> |