There is a database with addresses. I think over the structure. At the moment there are tables: Types of streets, Streets, Types of settlements, Locations. The question is this. Lenin Avenue in Krasnoyarsk and Lenin Avenue in Tomsk - these are different entities, so there should be such lines in the Streets table?
ID / City / Street type / Name
1/1/1 / Lenin
2/2/1 / Lenin
Or, in the Streets table, there is no need for the Locality column, and instead make a separate table for the connection [Street-Town] and Lenin Avenue will not be duplicated for each city?