# StyleRuleListCustomInstructions: DeepL Style Rule List Custom Instructions
## Documentation
The custom instructions of the style rule lists.
- Catalog: `DeepL`
- Schema: `StyleRules`
- Primary Keys: `style_id, instruction_id`
- Label: Style Rule List Custom Instructions
Can retrieve data and change data using insert, update and delete.
## Table Columns
The columns of the table `StyleRuleListCustomInstructions` are shown below. Each column has an SQL data type. A new non-null value must be provided for every required column at all times during insert and update.
| Name | Data Type | Label | Required | Documentation |
|---|:---:|---|:---:|---|
| `instruction_id` | `varchar2` | | ☐ | The id of the instruction. |
| `label` | `varchar2` | | ☑ | The label of the instruction. |
| `prompt` | `varchar2` | | ☑ | The instruction itself. |
| `source_language` | `varchar2` | | ☐ | The source language the instruction is limited to. |
| `style_id` | `varchar2` | | ☑ | The id of the style rule list. |
## Foreign Keys
The values of these columns refer to a row of another table.
| Columns | Referenced Table | Referenced Columns | Guarantee |
|---|---|---|---|
| `style_id` | [[StyleRules-StyleRuleLists\|StyleRules.StyleRuleLists]] | `style_id` | Declared by the connector, not enforced by the platform |