Перейти к содержимому


связь многие ко многим


Сообщений в теме: 3

#1 vx@ice07.ru

    Участник

  • Пользователи
  • PipPip
  • 23 сообщений

Отправлено 25 Апрель 2017 - 12:18

к примеру есть таблица ключи
и есть таблица сайты куда эти ключи подходят
соответственно на каждый сайт может быть несколько ключей
и ключ может подходить к нескольким сайтам

стандартный метод не подходит!

это реализовать?


и второй вопрос в отношении выборка в подтаблице из существующих значений?
под таблица дает только создавать новые! но не дает выбрать из существующих куда смотреть?

спасибо

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 25 Апрель 2017 - 13:04

Связь многие ко многие можно реализовать только через промежуточную таблицу (это кстати и ответ на второй вопрос). Т.е. создаете таблицу "Ключи к сайтам", и там два поля связи: Сайт и Ключ, соответственно каждая связана со своим справочником. Ее затем можно сделать подтаблицей к обоим таблицам, т.е. заходите в Сайт - видите ключи к нему, заходите в Ключ - видите все сайты к которым он подходит.

#3 vx@ice07.ru

    Участник

  • Пользователи
  • PipPip
  • 23 сообщений

Отправлено 25 Апрель 2017 - 13:21

на данное время это единственный способ?

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 25 Апрель 2017 - 14:13

Я думаю это в принципе единственный оптимальный способ для данного случая, а не только на данное время.





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных