diff --git a/images/D_sql.graphml b/images/D_sql.graphml
index 9ba06735bddc25667202766fcb20ac37b4fb32b5..982f1bb997fe8b8b452f51dc611b39e925457cb6 100644
--- a/images/D_sql.graphml
+++ b/images/D_sql.graphml
@@ -17,8 +17,8 @@
     <node id="n0">
       <data key="d6">
         <y:GenericNode configuration="com.yworks.entityRelationship.big_entity">
-          <y:Geometry height="189.66666666666669" width="205.0" x="350.0" y="75.0"/>
-          <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
+          <y:Geometry height="178.54248366013076" width="205.0" x="350.0" y="86.12418300653593"/>
+          <y:Fill color="#4285F4" color2="#4285F4" transparent="false"/>
           <y:BorderStyle color="#000000" type="line" width="1.0"/>
           <y:NodeLabel alignment="center" autoSizePolicy="content" backgroundColor="#B7C9E3" configuration="com.yworks.entityRelationship.label.name" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="27.89453125" x="88.552734375" xml:space="preserve" y="4.0">text</y:NodeLabel>
           <y:NodeLabel alignment="left" autoSizePolicy="content" configuration="com.yworks.entityRelationship.label.attributes" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="143.6875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="top" visible="true" width="134.177734375" x="2.0" xml:space="preserve" y="29.96875">PK id smallint
@@ -40,8 +40,8 @@ FK book_id smallint<y:LabelModel><y:ErdAttributesNodeLabelModel/></y:LabelModel>
     <node id="n1">
       <data key="d6">
         <y:GenericNode configuration="com.yworks.entityRelationship.big_entity">
-          <y:Geometry height="135.0" width="115.0" x="395.0" y="412.5"/>
-          <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
+          <y:Geometry height="135.0" width="115.0" x="395.0" y="382.5"/>
+          <y:Fill color="#FBBC05" color2="#FBBC05" transparent="false"/>
           <y:BorderStyle color="#000000" type="line" width="1.0"/>
           <y:NodeLabel alignment="center" autoSizePolicy="content" backgroundColor="#B7C9E3" configuration="com.yworks.entityRelationship.label.name" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="34.1640625" x="40.41796875" xml:space="preserve" y="4.0">jurist</y:NodeLabel>
           <y:NodeLabel alignment="left" autoSizePolicy="content" configuration="com.yworks.entityRelationship.label.attributes" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="101.78125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="top" visible="true" width="112.357421875" x="2.0" xml:space="preserve" y="29.96875">PK id tinyint
@@ -60,8 +60,8 @@ reference text<y:LabelModel><y:ErdAttributesNodeLabelModel/></y:LabelModel><y:Mo
     <node id="n2">
       <data key="d6">
         <y:GenericNode configuration="com.yworks.entityRelationship.big_entity">
-          <y:Geometry height="90.0" width="154.33333333333337" x="375.3333333333333" y="-170.25"/>
-          <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
+          <y:Geometry height="78.87581699346406" width="154.33333333333337" x="372.8333333333333" y="-93.87581699346406"/>
+          <y:Fill color="#4285F4" color2="#B7C9E3" transparent="false"/>
           <y:BorderStyle color="#000000" type="line" width="1.0"/>
           <y:NodeLabel alignment="center" autoSizePolicy="content" backgroundColor="#B7C9E3" configuration="com.yworks.entityRelationship.label.name" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="47.21875" x="53.557291666666686" xml:space="preserve" y="4.0">section</y:NodeLabel>
           <y:NodeLabel alignment="left" autoSizePolicy="content" configuration="com.yworks.entityRelationship.label.attributes" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="45.90625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="top" visible="true" width="150.15625" x="2.0" xml:space="preserve" y="29.96875">PK id tinyint
@@ -76,8 +76,8 @@ start_of_section smallint<y:LabelModel><y:ErdAttributesNodeLabelModel/></y:Label
     <node id="n3">
       <data key="d6">
         <y:GenericNode configuration="com.yworks.entityRelationship.big_entity">
-          <y:Geometry height="213.10416666666669" width="166.0" x="667.0" y="125.33333333333337"/>
-          <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
+          <y:Geometry height="204.7610294117647" width="166.0" x="667.0" y="125.33333333333337"/>
+          <y:Fill color="#34A853" color2="#34A853" transparent="false"/>
           <y:BorderStyle color="#000000" type="line" width="1.0"/>
           <y:NodeLabel alignment="center" autoSizePolicy="content" backgroundColor="#B7C9E3" configuration="com.yworks.entityRelationship.label.name" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="25.908203125" x="70.0458984375" xml:space="preserve" y="4.0">bko</y:NodeLabel>
           <y:NodeLabel alignment="left" autoSizePolicy="content" configuration="com.yworks.entityRelationship.label.attributes" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="171.625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="top" visible="true" width="153.47265625" x="2.0" xml:space="preserve" y="29.96875">PK id tinyint
@@ -102,7 +102,7 @@ note text<y:LabelModel><y:ErdAttributesNodeLabelModel/></y:LabelModel><y:ModelPa
       <data key="d6">
         <y:GenericNode configuration="com.yworks.entityRelationship.big_entity">
           <y:Geometry height="90.0" width="115.0" x="2.5" y="285.0"/>
-          <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
+          <y:Fill color="#4285F4" color2="#B7C9E3" transparent="false"/>
           <y:BorderStyle color="#000000" type="line" width="1.0"/>
           <y:NodeLabel alignment="center" autoSizePolicy="content" backgroundColor="#B7C9E3" configuration="com.yworks.entityRelationship.label.name" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="33.0390625" x="40.98046875" xml:space="preserve" y="4.0">work</y:NodeLabel>
           <y:NodeLabel alignment="left" autoSizePolicy="content" configuration="com.yworks.entityRelationship.label.attributes" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="59.875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="top" visible="true" width="111.90625" x="2.0" xml:space="preserve" y="29.96875">PK id smallint
@@ -119,7 +119,7 @@ ref varchar(64)<y:LabelModel><y:ErdAttributesNodeLabelModel/></y:LabelModel><y:M
       <data key="d6">
         <y:GenericNode configuration="com.yworks.entityRelationship.big_entity">
           <y:Geometry height="90.0" width="127.21590909090912" x="107.15909090909088" y="126.5"/>
-          <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
+          <y:Fill color="#4285F4" color2="#B7C9E3" transparent="false"/>
           <y:BorderStyle color="#000000" type="line" width="1.0"/>
           <y:NodeLabel alignment="center" autoSizePolicy="content" backgroundColor="#B7C9E3" configuration="com.yworks.entityRelationship.label.name" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="33.25" x="46.98295454545456" xml:space="preserve" y="4.0">book</y:NodeLabel>
           <y:NodeLabel alignment="left" autoSizePolicy="content" configuration="com.yworks.entityRelationship.label.attributes" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="59.875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="top" visible="true" width="119.998046875" x="2.0" xml:space="preserve" y="29.96875">PK id smallint
@@ -135,7 +135,7 @@ ref varchar(64)<y:LabelModel><y:ErdAttributesNodeLabelModel/></y:LabelModel><y:M
     <edge id="e0" source="n4" target="n5">
       <data key="d10">
         <y:PolyLineEdge>
-          <y:Path sx="0.0" sy="0.0" tx="-35.09404388714734" ty="9.25">
+          <y:Path sx="0.0" sy="0.0" tx="-20.76704545454544" ty="8.5">
             <y:Point x="60.0" y="180.0"/>
           </y:Path>
           <y:LineStyle color="#000000" type="line" width="1.0"/>
@@ -147,7 +147,7 @@ ref varchar(64)<y:LabelModel><y:ErdAttributesNodeLabelModel/></y:LabelModel><y:M
     <edge id="e1" source="n2" target="n0">
       <data key="d10">
         <y:PolyLineEdge>
-          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
+          <y:Path sx="0.0" sy="0.0" tx="-2.5" ty="-25.395424836601308"/>
           <y:LineStyle color="#000000" type="line" width="1.0"/>
           <y:Arrows source="crows_foot_one_mandatory" target="crows_foot_many_mandatory"/>
           <y:BendStyle smoothed="false"/>
@@ -158,7 +158,7 @@ ref varchar(64)<y:LabelModel><y:ErdAttributesNodeLabelModel/></y:LabelModel><y:M
       <data key="d10">
         <y:PolyLineEdge>
           <y:Path sx="0.0" sy="0.0" tx="-32.5" ty="30.0">
-            <y:Point x="60.0" y="510.0"/>
+            <y:Point x="60.0" y="480.0"/>
           </y:Path>
           <y:LineStyle color="#000000" type="line" width="1.0"/>
           <y:Arrows source="crows_foot_many_mandatory" target="crows_foot_one_mandatory"/>
@@ -170,7 +170,7 @@ ref varchar(64)<y:LabelModel><y:ErdAttributesNodeLabelModel/></y:LabelModel><y:M
       <data key="d10">
         <y:PolyLineEdge>
           <y:Path sx="0.0" sy="0.0" tx="27.5" ty="30.0">
-            <y:Point x="750.0" y="510.0"/>
+            <y:Point x="750.0" y="480.0"/>
           </y:Path>
           <y:LineStyle color="#000000" type="line" width="1.0"/>
           <y:Arrows source="crows_foot_many_mandatory" target="crows_foot_one_mandatory"/>
@@ -181,11 +181,9 @@ ref varchar(64)<y:LabelModel><y:ErdAttributesNodeLabelModel/></y:LabelModel><y:M
     <edge id="e4" source="n0" target="n3">
       <data key="d10">
         <y:PolyLineEdge>
-          <y:Path sx="57.5" sy="10.166666666666657" tx="0.0" ty="-45.130144258933846">
-            <y:Point x="660.0" y="180.0"/>
-          </y:Path>
+          <y:Path sx="57.5" sy="4.604575163398692" tx="-14.07026143790847" ty="-47.71384803921572"/>
           <y:LineStyle color="#000000" type="line" width="1.0"/>
-          <y:Arrows source="crows_foot_many_mandatory" target="crows_foot_one"/>
+          <y:Arrows source="crows_foot_many_mandatory" target="crows_foot_one_mandatory"/>
           <y:BendStyle smoothed="false"/>
         </y:PolyLineEdge>
       </data>
@@ -193,7 +191,7 @@ ref varchar(64)<y:LabelModel><y:ErdAttributesNodeLabelModel/></y:LabelModel><y:M
     <edge id="e5" source="n0" target="n5">
       <data key="d10">
         <y:PolyLineEdge>
-          <y:Path sx="-62.5" sy="10.166666666666657" tx="35.09404388714734" ty="8.5"/>
+          <y:Path sx="-32.5" sy="4.604575163398692" tx="35.09404388714734" ty="8.5"/>
           <y:LineStyle color="#000000" type="line" width="1.0"/>
           <y:Arrows source="crows_foot_many_mandatory" target="crows_foot_one_mandatory"/>
           <y:BendStyle smoothed="false"/>
@@ -201,13 +199,16 @@ ref varchar(64)<y:LabelModel><y:ErdAttributesNodeLabelModel/></y:LabelModel><y:M
       </data>
     </edge>
     <edge id="e6" source="n1" target="n0">
+      <data key="d9"/>
       <data key="d10">
-        <y:PolyLineEdge>
-          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
+        <y:GenericEdge configuration="com.yworks.bpmn.Connection">
+          <y:Path sx="0.22243872549006483" sy="-60.0" tx="-2.5" ty="64.60457516339869"/>
           <y:LineStyle color="#000000" type="line" width="1.0"/>
           <y:Arrows source="crows_foot_one_mandatory" target="crows_foot_many_mandatory"/>
-          <y:BendStyle smoothed="false"/>
-        </y:PolyLineEdge>
+          <y:StyleProperties>
+            <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="CONNECTION_TYPE_SEQUENCE_FLOW"/>
+          </y:StyleProperties>
+        </y:GenericEdge>
       </data>
     </edge>
   </graph>
diff --git a/images/D_sql.png b/images/D_sql.png
index f01d6c9fb0f7ef14531b1f226f6221ef1c857ee2..1fdf373b58158741e5d3211aa27835a62ef91845 100644
Binary files a/images/D_sql.png and b/images/D_sql.png differ
diff --git a/sql/README.md b/sql/README.md
index 88aabbb47d48eb2f2d27581704e18bfb02d6752d..f299f51705ce96028f9a7a3800b217e69e7bd3ab 100644
--- a/sql/README.md
+++ b/sql/README.md
@@ -76,7 +76,7 @@ The "bko" table presents information related to the theory about the _Digest_'s
 
 #### 2.7 SQL schema graph
 
-The graph below is a visual representation of the tables in the database. Each table includes an "id" as primary key (PK) and one or more foreign keys (FK) which point to the "id" columnn of a different table. It is by foreign keys that the tables are chained together in many-to-one relationships. The entity boxes for the tables include the names and datatypes of the columns where "tinyint" and "smallint" are two types of integer, "varchar" is a limited length, while "text" is an unlimited length text type.
+The graph below is a visual representation of the tables in the database. Each table includes an "id" as primary key (PK) and one or more foreign keys (FK) which point to the "id" columnn of a different table. It is by foreign keys that the tables are chained together in many-to-one relationships. The entity boxes for the tables include the names and datatypes of the columns where "tinyint" and "smallint" are two types of integer, "varchar" is a limited length, while "text" is an unlimited length text type. The three colours indicate the three different sources from which the tables are created. Tables in shaded blue are created from the same source as the core "text" table, i.e. the _Digest_ text as presented in Amanuensis, but they were separated to structure the information.
 
 ![SQL schema graph of the _Digest_ database](/images/D_sql.png)