Index: openacs-4/packages/acs-core-docs/www/eng-standards-constraint-naming.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/eng-standards-constraint-naming.adp,v diff -u -r1.5 -r1.6 --- openacs-4/packages/acs-core-docs/www/eng-standards-constraint-naming.adp 24 Mar 2018 00:14:57 -0000 1.5 +++ openacs-4/packages/acs-core-docs/www/eng-standards-constraint-naming.adp 25 Apr 2018 08:38:27 -0000 1.6 @@ -3,11 +3,11 @@ Constraint naming standard -
+ leftLink="eng-standards-versioning" leftLabel="Prev" + title="Chapter 12. Engineering +Standards" + rightLink="eng-standards-filenaming" rightLabel="Next"> +

Constraint naming standard

<authorblurb>

By Michael Bryzek

</authorblurb>
@@ -18,7 +18,7 @@ understandable. By correctly naming all constraints, we can quickly associate a particular constraint with our data model. This gives us two real advantages:

    -
  • We can quickly identify and fix any errors.

  • We can reliabily modify or drop constraints

  • +
  • We can quickly identify and fix any errors.

  • We can reliability modify or drop constraints

Why do we need a naming convention?Oracle limits names, in general, to 30 characters, which is hardly enough for a human readable constraint @@ -124,14 +124,14 @@ immeditately in error debugging (e.g. the error will say something like "Cannot insert null value into column"), we recommend naming not null constraints to be consistent in our -naming of all constraints.

($‌Id: constraint-naming.xml,v 1.7 -2017/08/07 23:47:54 gustafn Exp $)

+naming of all constraints.

($‌Id: constraint-naming.xml,v 1.10 +2018/03/24 00:14:57 hectorr Exp $)

- + homeLink="index" homeLabel="Home" + upLink="eng-standards" upLabel="Up"> + \ No newline at end of file