diff --git a/docs/framework/schema-definition.md b/docs/framework/schema-definition.md
index 8ce41652c8ad707cc9845fd38f85263eae8e4de5..30cc1c52f02712eebc34fbb2a7f2e0cd63084bc8 100644
--- a/docs/framework/schema-definition.md
+++ b/docs/framework/schema-definition.md
@@ -156,7 +156,7 @@ Tags acceptable within `<table>` / `<field>` / `<pseudoconstant>`
 | Tag | Contains | Example | Acceptable<br>Instances | Purpose |
 | -- | -- | -- | -- | -- |
 | `<optionGroupName>` | text | `campaign_type` | 1 | The option group name from `civicrm_option_group.name` |
-
+| `<keyColumn>` | text | `name` | 0 or 1 | The column in `civicrm_option_value` which contains values that match *this* field. If this tag is omitted, the `value` column will be used. |
 
 ### Using an arbitrary table