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


Несколько значений в одном поле


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

#1 Egor_Anatolievich

    Участник

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

Отправлено 11 Сентябрь 2014 - 06:36

Алоха, форумчане!

Вопрос таков:

Требуется в поле заносить несколько (2 или более) значений из другой таблицы. Если делать это поле типа "связь" то стандартными средствами никак, верно?
Как быть? Какой лучше тип использовать для этого поля?

Конкретика, если нужно:

Есть таблица "Платежи", в ней несколько столбцов, один из них "Счета по платежу". В нем в некоторых строках должно быть одно значение из таблицы "Счета", а в некоторых строках два и более "счетов".

Простите, если глупый вопрос, больше полугода не админил КБ, подзабылось, а тут опять заставили :-)

#2 CbCoder

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

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

Отправлено 11 Сентябрь 2014 - 10:16

Цитата

Требуется в поле заносить несколько (2 или более) значений из другой таблицы. Если делать это поле типа "связь" то стандартными средствами никак, верно?

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

#3 Egor_Anatolievich

    Участник

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

Отправлено 11 Сентябрь 2014 - 13:38

Точно!
Спасибо B)





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

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