Anomalies


Things that might not be 'quite right' about your database and schema

Columns whose name and type imply a relationship to another table's primary key

{{#impliedConstraints}} {{/impliedConstraints}} {{^impliedConstraints}} {{/impliedConstraints}}
Child Column Implied Parent Column
{{child_table.name}}.{{child_columns}} {{parent_table.name}}.{{parent_columns}}
Anomaly not detected

Tables without indexes

{{#display_num_rows}} {{/display_num_rows}} {{#unIndexedTables}} {{#display_num_rows}} {{/display_num_rows}} {{/unIndexedTables}} {{^unIndexedTables}} {{/unIndexedTables}}
TableRows
{{name}}{{num_of_rows}}
Anomaly not detected

Tables that contain a single column

{{#oneColumnTables}} {{#columns}} {{/columns}} {{/oneColumnTables}} {{^oneColumnTables}} {{/oneColumnTables}}
Table Column
{{name}}{{name}}
Anomaly not detected

Tables with incrementing column names, potentially indicating denormalization

{{#incrementingColumnNames}} {{/incrementingColumnNames}} {{^incrementingColumnNames}} {{/incrementingColumnNames}}
Table
{{name}}
Anomaly not detected

Columns whose default value is the word 'NULL' or 'null'

{{#uniqueNullables}} {{/uniqueNullables}} {{^uniqueNullables}} {{/uniqueNullables}}
Table
{{table.name}}.{{name}}
Anomaly not detected