Я занимаюсь разработкой сайта знакомств, на котором пользователи могут регистрироваться со всего мира
.Секция знакомств разделена на города со всего мира
.
Проблема, которую я вижу здесь, заключается в том, что у меня нет базы данных, которая охватывает все города
по всему миру.
Я являюсьподтверждение каждого пользователя вручную, так что это дает мне возможность просмотреть
город и страну пользователей.
Основной основной подход заключается в предоставлении каждому городу "city_id" в базе данных.
Это похоже на то, что если человек присоединяется из Нью-Йорка, я даю ему идентификатор US_NEWYORK
Если человек присоединяется из Франкфурта, он получает идентификатор DE_FRANKFURT
Оба этих пользователя по-прежнему имеют свое собственное название города в базе данных, и оно
записано так же, как и оно.Так, например,
«Франкфурт» вместо «Франкфурт-на-Майне» для правильного имени или
«Нью-Йорк Сити» вместо «Нью-Йорк»за правильное имя.
Таким образом, я могу написать каждому пользователю и дать городам специальный идентификатор
и выполнить все запросы через этот идентификатор.
Это мое собственное решение, и я думаю, что это не так уж плохо.У вас может быть
Идея, что я мог бы сделать лучше?
Я хотел бы помнить, что мне нужны все города из каждой страны
Я пользуюсь этой услугой, если вы хотите порекомендовать, я получу базу данных
откуда-нибудь :)
Спасибо за чтение.