relational-database

Настройка отношений таблиц что делают "Каскад", "Установить значение Null" и "Ограничить"?

Я хочу начать использовать отношения таблиц в новом проекте. После некоторого поиска в Google я получил 2 таблицы, на ... ние срока действия... Поэтому, если кто-нибудь может сказать мне, что делают эти варианты, я был бы очень признателен.

Доктрина - Однонаправленный Однонаправленный против Однонаправленного двунаправленного

Я начал играть с библиотекой Doctrine ORM, и я узнаю обо всех ассоциациях между таблицами. Так что я застрял с различ ... тация Доктрины неправильной? :D Как бы выглядело двунаправленное однонаправленное отношение на диаграмме EER? Спасибо!

Получать последнее сообщение из каждого разговора

Я знаю, что подобные вопросы задавались и раньше, но ни у одного из них не было таких же условий, и их ответы не подход ... DESC LIMIT 1 ) FROM messages WHERE owner_id = 1 OR recipient_id = 1 GROUP BY Recipient;

Laravel 5.6 Полиморфная связь с whereHas

Я сталкиваюсь с проблемами в полиморфном отношении, когда я не могу решить, где работать. В принципе, у меня есть услов ... аблиц, поэтому я использовал полиморфную ретрансляцию отношений по двум ключам department_short_code и part_stock_number

Мое предупреждение о вложенных наборах для иерархических наборов данных произвольной глубины: хорошо или плохо?

При воссоздании моей CMS я хотел найти альтернативу традиционному подходу "родитель/потомок" для управления иерархией с ... ля любого данного узла равно LAST_CONTAINED_ID - ID Все содержащиеся узлы имеют идентификатор >идентификатор контейнера, но

Лучший способ создания вложенного массива из таблиц: несколько запросов/циклов ПРОТИВ одного запроса/цикла в стиле

Допустим, у меня есть 2 таблицы, которые я могу "объединить" и представить в одном вложенном массиве. Я размышляю, чт ... P.S. эта ссылка является примером другого вопрос здесь, где я пытался предложить второй способ: таблицы для одного json

Список поиска CakePHP с соответствующими условиями модели

Я пытаюсь получить список идентификаторов (a la find('list')), но не могу понять, как это сделать с соответствующими ус ... ) ) Примечание: $search_categories - это список идентификаторов категорий (т.е.: array(12,42,24,5))

Реляционные таблицы в стиле Ruby в PHP

Я знаю, что ruby (на rails) использует много "магии", но я использую PHP, нет ли способа реализовать rails, подобного: ... ких людей намного проще. Возможно, существуют фреймворки/ORM, которые предоставляют аналогичную функциональность и т.д.?

Лучший метод проверки многоуровневых реляционных зависимостей

Предположим, у вас есть сущности A, B, C и D. D относится к C C относится к B B относится к A Кроме того, пользов ... Поскольку мы используем стек продолжений, можно даже запустить подпроцессы, которые подчиненный другим подпроцессам.

Наилучший практический подход к связыванию запросов соединения MySQL с ООП и объектами

Я работаю над веб-приложением PHP, в котором пользователи могут создавать поездки в пункты назначения и приглашать друг ... т ли "наилучший" способ отображения данных из нескольких связанных таблиц базы данных объектно-ориентированным способом?

Получите внешние ключи с помощью PHP

Я создаю класс на PHP, где у меня просто есть параметр Имени таблицы и я извлекаю все столбцы и значения. Но я не знаю, ... це это относится. Мне нужен способ, которым я могу получить внешний ключ с помощью PHP или SQL из известной таблицы?

как создать связь в laravel по идентификатору модели и типам моделей

У меня есть таблица, которая связана с одним из них, используя их идентификатор и тип таблицы идентификаторов Таблица ... :class, 'type_id', 'id'); } public function model3() { return $this->belongsTo(model3::class, 'type_id', 'id'); }

Как получить доступ к полям таблицы карты связей yii2

У меня есть три таблицы, которые называются "агентство", "собственность" и "property_agency_map" Агентство таблица: ... d'=>'id']); } Теперь мой вопрос в том, как получить доступ к полю "избранное" и "статус" в property_agency_map ??

Yii2: Как называется отношение?

Для записи ActiveRecord, что такое "имя отношения", которое должно использоваться, например. link() и unlink() - где эт ... рь включает пример - хотя он не показывает точно, как преобразуется имя регистра верблюда, - как и ответ на этот вопрос.

MySQL - Уникальный ключ, основанный на значениях сводной таблицы "многие ко многим"

Мне нужно управлять таблицами исполнителей и альбомов. | artists | | albums | | album_artist | +--------- ... ты" 2Pac и "Величайшие хиты" Notorious BIG). Существует ли известный способ/шаблон для решения этой проблемы? Спасибо.

Laravel извлекает только сводные столбцы в отношениях "многие ко многим"

У меня есть модель User, которая связана с моделью Section через сводную модель UserTrainingSection. У меня есть сводна ... Поэтому я в основном избавляюсь от пользовательских данных, которые мне не нужны, и возвращаю только сводные данные.

Создайте функцию PHP для извлечения различных запросов к базе данных MySQL и правильного прохождения через несколько таблиц с помощью их отношений внешнего ключа

Я пытаюсь создать надежную функцию php, которая позволит мне перемещаться по моей нормализованной базе данных. В моей ... ожалуйста, дайте мне знать, если вам нужна какая-либо дополнительная информация для дальнейшего уточнения моего вопроса.

CakePHP не вытягивает строки по определенному номеру для отношения hasOne

У меня есть клиент с базой данных, в которой есть несколько крупных и взаимосвязанных моделей. Мы столкнулись со странн ... му я знаю, что в этом была проблема; теперь я пытаюсь понять, как заставить Cake сгенерировать этот правильный запрос...

Количество возвращаемых отношений между несколькими моделями Laravel

У меня есть три модели: Пользователь: public function projects() { return $this->hasMany('StoredFile', 'user ... agerConstraints() для не-объекта" Как я могу получить значение счетчика в отношениях?? Пожалуйста, помогите! спасибо

Нет разделения, определенного в таблице сопряжения "Многие ко многим"

У меня есть Many to Many связь между jobs и eqtypes, поэтому я создал третью таблицу с именем eqtype_jobs. Однако в это ... ый ключ таблицы определен неправильно?! Влияет ли это уведомление о порциях негативно на производительность в будущем?!