поэтому я разработал небольшую базу данных Neo4j с целью предоставления пользователям информации о пути (кратчайший путь от A до B и свойства отдельных разделов пути). Мои навыки программирования очень просты, но я хочу сделать базу данных очень удобной.Развертывание базы данных Neo4j
В принципе, я хотел бы иметь экран, в котором пользователи могут выбирать начальное местоположение и конечное местоположение из выпадающих списков, нажать кнопку, и появятся результаты (кратчайший путь, расстояние пути, свойства сегментов пути) , Например, если эта база данных была сделана в MS Access, я бы сделал форму, в которой пользователи могли бы выбрать места, затем нажмите кнопку управления, которая выполнила бы запрос и выдала результаты в хорошем отчете.
Обратите внимание: все узлы, отношения и запросы уже установлены. Все, что я ищу, - это несколько советов относительно наиболее удобного для пользователя доступа к информации.
В настоящее время все, что я могу сделать, это заставить пользователей устанавливать neo4j, запускать neo4j каждый раз, когда он им нужен, открывать браузер, запускать скрипт cypher, а затем редактировать скрипт cypher (записывать строки как местоположения), а затем выполнять запрос. Это делает его довольно непрактичным для пользователей, а также я обеспокоен тем, что некоторые пользователи могут испортить данные.
К сожалению, нет ни одного «правильного» ответа на это - вы будете просто в конечном итоге с мнениями по DEV/архитектура подхода.Вы должны подумать о более конкретных/конкретных вопросах, чтобы задать здесь. –