Добрый день, создаю доску обьявлений на Laravel, работаю над базой населенных пунктов, я хочу что бы на моем сервисе можно было делать поиск по населенным пунктам (например, по области, району или по конкретному городу), на данный момент моя база имеет такой вид: id--name--parent_id--slug. Еще что-то нужно добавить в базу для организации поиска по конкретным населенным пунктам в будущем сайте?
Столбцы "Тип" и "Уровень", позволяющие отличить пос. Солнечная от ул. Солнечная и от турбазы "Солнечная". Нет, хранить его с именем не надо, пользователи знают пятнадцать способов сократить слово "бульвар"
Добавьте для будущих применений, например, координаты, количество населения и телефонный код.
А не думали, чтобы пользоваться гуглевским или яндексовским сервисом?
u92.yellow.elastictech.org вот доска на ларавеле. Конечно она не допиленная, но населенные пунты я брал с ВК когда делал.Но потом еще сделал вариант управления через админку.