# conditions
[<-Back-to:World](database-world.md)
**The \`conditions\` table**
This table allows you to define conditions for various systems - Gossip, loot etc.
**Structure**
<table>
<tbody>
<tr class="odd">
<td><p><strong>Field</strong></p></td>
<td><p><strong>Type</strong></p></td>
<td><p><strong>Attributes</strong></p></td>
<td><p><strong>Key</strong></p></td>
<td><p><strong>Null</strong></p></td>
<td><p><strong>Default</strong></p></td>
<td><p><strong>Extra</strong></p></td>
<td><p><strong>Comment</strong></p></td>
</tr>
<tr class="even">
<td><p><a href="#sourcetypeorreferenceid">SourceTypeOrReferenceId</a></p></td>
<td><p>MEDIUMINT</p></td>
<td><p>SIGNED</p></td>
<td><p>PRI</p></td>
<td><p>NO</p></td>
<td><p>0</p></td>
<td><p><br />
</p></td>
<td><p><br />
</p></td>
</tr>
<tr class="odd">
<td><p><a href="#sourcegroup">SourceGroup</a></p></td>
<td><p>MEDIUMINT</p></td>
<td><p>UNSIGNED</p></td>
<td><p>PRI</p></td>
<td><p>NO</p></td>
<td><p>0</p></td>
<td><p><br />
</p></td>
<td><p><br />
</p><