Many have suggested additional information to be immediately visible in the table icons. While the desire is understandable, it is also poor UX to try to put them all in a tiny icon.
Instead of one merged icon before the table name showing a limited number of indicators, I would propose to show a series of icons or tags after the table name. In the preferences, the user can then choose which indicators to show. For example, I would want to see the following flag:
* delete handling (no/soft/yes)
* type 2 history fields (none/any)
Reason is that this is part of the external contract for a table. Everybody using a table must be aware of whether they need to handle effective dates and tombstone flags.