Commit 47c427d0 authored by Bruce Momjian's avatar Bruce Momjian

docs: improve 'capitals' inheritance example

Adds constraints and improves wording.

Reported-by: 2552891@gmail.com

Discussion: https://postgr.es/m/159586122762.680.1361378513036616007@wrigleys.postgresql.org

Backpatch-through: 9.5
parent 243a3b92
...@@ -616,7 +616,7 @@ CREATE TABLE cities ( ...@@ -616,7 +616,7 @@ CREATE TABLE cities (
); );
CREATE TABLE capitals ( CREATE TABLE capitals (
state char(2) state char(2) UNIQUE NOT NULL
) INHERITS (cities); ) INHERITS (cities);
</programlisting> </programlisting>
</para> </para>
...@@ -630,7 +630,8 @@ CREATE TABLE capitals ( ...@@ -630,7 +630,8 @@ CREATE TABLE capitals (
<type>text</type>, a native <productname>PostgreSQL</productname> <type>text</type>, a native <productname>PostgreSQL</productname>
type for variable length character strings. The type for variable length character strings. The
<classname>capitals</classname> table has <classname>capitals</classname> table has
an extra column, <structfield>state</structfield>, which shows their states. In an additional column, <structfield>state</structfield>, which shows its
state abbreviation. In
<productname>PostgreSQL</productname>, a table can inherit from <productname>PostgreSQL</productname>, a table can inherit from
zero or more other tables. zero or more other tables.
</para> </para>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment