powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / foreign key set
4 сообщений из 4, страница 1 из 1
foreign key set
    #38991997
maxtorchel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть ли возможность сделать так чтобы в поле был не один внешний ключ, а набор через запятую, с сохранение плюшек внешних ключей в виде консистентности данных. Сейчас юзаю просто varchar и выборки по find_in_set, но есть гемор если запись по одному из ключей удалена.
...
Рейтинг: 0 / 0
foreign key set
    #38992009
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, такого не бывает.

Отношение многие-ко-многим принято хранить в отдельной таблице. Тогда и внешние ключи работать будут, и другие плюшки появятся.
...
Рейтинг: 0 / 0
foreign key set
    #38994357
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftНет, такого не бывает.

Отношение многие-ко-многим принято хранить в отдельной таблице. Тогда и внешние ключи работать будут, и другие плюшки появятся.

О, Великий, о Мудрейший, ... по увереному ответу, можно скзать что ты понял вопрос. обясни нам пожалуста, смысл предложения

цитата:
автора набор через запятую, с сохранение плюшек внешних ключей в виде консистентности данных
...
Рейтинг: 0 / 0
foreign key set
    #38994630
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex564657498765453,

а что тут понимать? ТС хочет и рыбку съесть, и... в общем, он хочет такое:
табл1
id...1...2...3...
табл2
idid_1...11,2...21,3...31,2,3...
и чтобы во вторую таблицу нельзя было вписать, например {10;3,4}.

То есть он хочет самый обычный ФК, только с нарушением 1НФ :)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / foreign key set
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]