cache tags table has orphaned records for Typo3DatabaseBackend
1. When creating a page and assigning multiple tags, there is one record created in the cache table and multiple in the cache_tags table.
2. When flushing cache records by tag only the one entry in cache_tags with the requested tag will be removed. All other cache_tags with the same identifier will remain.
Expected: all entries in cache_tags with the deleted identifier are removed.
Found this issue in TYPO3 4.6, but from reading it does not seem to be fixed in the master branch.