X-Git-Url: http://git.kpe.io/?p=clsql.git;a=blobdiff_plain;f=doc%2Fref-ooddl.xml;fp=doc%2Fref-ooddl.xml;h=4a2cffa140b4600703290805f4e6352301b5af1d;hp=891e213a70dcc09ad053aac05c94f4f8d0699eff;hb=0b35694f3659e5ee739ea72ce74d798c3f0ddb73;hpb=c5114f6d1dd70197d14c94ac8b83c19016e76880 diff --git a/doc/ref-ooddl.xml b/doc/ref-ooddl.xml index 891e213..4a2cffa 100644 --- a/doc/ref-ooddl.xml +++ b/doc/ref-ooddl.xml @@ -594,7 +594,11 @@ Defaults to nil, i.e. non-normalized schemas. When true, SQL database tables that map to this class and parent classes are joined on their primary keys to get the full - set of database columns for this class. + set of database columns for this class. This means that + the primary key of the base class will be copied to all + subclasses as we insert so that all parent classes of an + instance will have the same value in their primary key slots + (see tests/ds-nodes.lisp and oodml.lisp)