UndineS, Приветствую, еще раз большое спасибо за ответ!
И в первом ответе и втором очень подробно изложены самые необходимые и ключевые навыки работы с базой. Уверен многим будет интересно.
Тут на форуме, прочитал (к сожалению не помну у кого), «Чтобы задать правильно вопрос, необходимо знать половина ответа», видимо я пока не знаю половина ответа, по этому такой вопрос )
Сознательно не указал какой фреймворк использую в проекте, чтобы получить ответ, не привязанный к конкретному ращению. Если удастся понять решение, потом уже можно его адаптировать под свои условия.
Использую Symfony 4, соответственно с базой работаю через Doctrine-ORM
С джонами как реализовать решение понимаю, но уверен можно и нужно искать другое ращение.
На данный момент сущностей, в которых необходимо отслеживать взаимосвязи около 15, а свойств, по которым необходимо отслеживать около 6.
Они могут меняться, в базу могут добавляться новые таблицы, все запросы соответственно нужно переписывать?!
Ищу альтернативный вариант ращения (не на джоинах), возможно связанное с созданием таблицы связей, где можно будет задать поиск по необходимому объекту и все взаимосвязи будут доступны. При создание любой новой связи она должна обновляться. Возможно использовать дополнительно NoSQL базы.
В крайнем случае джойны вполне рабочий вариант, буду пока использовать их.
Спасибо за ответ!
Но речь не идет о базовых вопросах.
Возможно, в вопросе стоило уточнить подробнее, но мне показалась в заголовке описал суть.
Речь идет о неявных, любых, в основном не прямых взаимосвязях, даже через сущности 2-го, 3-го, N+ уровня.
А ссылку давать на подключение через mysql_connect )) … ну если только ссылочное прокачать
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
И в первом ответе и втором очень подробно изложены самые необходимые и ключевые навыки работы с базой. Уверен многим будет интересно.
Тут на форуме, прочитал (к сожалению не помну у кого), «Чтобы задать правильно вопрос, необходимо знать половина ответа», видимо я пока не знаю половина ответа, по этому такой вопрос )
Сознательно не указал какой фреймворк использую в проекте, чтобы получить ответ, не привязанный к конкретному ращению. Если удастся понять решение, потом уже можно его адаптировать под свои условия.
Использую Symfony 4, соответственно с базой работаю через Doctrine-ORM
С джонами как реализовать решение понимаю, но уверен можно и нужно искать другое ращение.
На данный момент сущностей, в которых необходимо отслеживать взаимосвязи около 15, а свойств, по которым необходимо отслеживать около 6.
Они могут меняться, в базу могут добавляться новые таблицы, все запросы соответственно нужно переписывать?!
Ищу альтернативный вариант ращения (не на джоинах), возможно связанное с созданием таблицы связей, где можно будет задать поиск по необходимому объекту и все взаимосвязи будут доступны. При создание любой новой связи она должна обновляться. Возможно использовать дополнительно NoSQL базы.
В крайнем случае джойны вполне рабочий вариант, буду пока использовать их.