Форма для многие-ко-многим
Akram
Дата: 01.06.2004 22:56:51
Как лучше всего реализовать сабж? Типичный пример: есть статьи с несколькими авторами, нужно из справочника авторов добавлять для статьи авторов (одного или нескольких) ну и другие атрибуты.
Владимир Саныч
Дата: 01.06.2004 23:11:30
Ну и где тут многие-ко-многим? Статья одна, авторов много.
Владимир Саныч
Дата: 01.06.2004 23:13:27
То есть структура должна быть такая:
таблица статей (как минимум для заголовка статьи и выходных данных)
справочник авторов
таблица сочетаний автор+статья
Akram
Дата: 02.06.2004 09:29:20
Совершенно верно. Структура такая. Форму как построить?
Alexander G
Дата: 02.06.2004 10:04:37
Сделать форму (источник - таблица статей), вставить в нее подчиненную(источник таблица сочетаний автор+статья), вид подчиненной - ленточная или табличная.
Shark
Дата: 02.06.2004 10:14:02
Л Кэролл:
А куда мне идти?
Это зависит от того, куда ты хочешь попасть
А мне все равно
Тогда все равно, куда идти
Мне кажется, тут две формы: Автор и его произведения и произведение и его авторы. Можно построить с вложенностью 2: Автор, произведения, и авторы каждого произведения. Короче, реши, что ты хочешь увидеть, и тогда решение тривиально.
Akram
Дата: 02.06.2004 10:57:19
Видимо. лучший вариант примерно такой: форма Статьи, в которой вложенная форма в виде таблички Авторы. В ее строки добавляются авторы - один или несколько.
Akram
Дата: 02.06.2004 11:03:54
Так, вроде проясниолсь немного, спасибо.
paparome
Дата: 02.06.2004 13:26:21
2 Саныч
| | автор |
| | Ну и где тут многие-ко-многим? Статья одна, авторов много |
| | автор |
| | То есть структура должна быть такая:
таблица статей (как минимум для заголовка статьи и выходных данных) справочник авторов таблица сочетаний автор+статья |
ИМХО - классическое многие ко многим :)
Владимир Саныч
Дата: 02.06.2004 23:06:44
Насколько я помню ботанику, многие-ко-многим - это без промежуточной таблицы, в которой один.