Имеется кусок схемы БД:

Каким образом можно в таблице
tp реализовать ограничение уникальности поля
addr в рамках города (а не только района, как показано на схеме)?
Дальнейшей разумной нормализации данная схема не подлежит, но при этом ограничение уникальности поля
addr не надуманно, а вытекает из модели данных.
Используемая СУБД: MySQL 8.0.