Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблема со связями / 13 сообщений из 13, страница 1 из 1
20.10.2016, 19:21
    #39331012
Katachresis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связями
Здравствуйте, форумчане
У меня появился неразрешимый вопрос.
Есть 2 таблицы: Предметы и Распределение.
В первой 3 столбца: "Номер", "Предмет" и "Альтернатива". "Номер" - ключевой.
Вторая имеет 9 столбцов: "Номер", "Пред_1", "Пред_2, ..., "Пред_8". "Номер" - ключевой. В "Пред_X" написаны номера, которые нужно связать с "Предметы.Номер".
Я связал каждый столбец "Пред_X" с "Предметы.Номер", но при подключении запроса ничего путного не выводит. Если подключить только таблицу Распределение и вывести "Номер" и "Пред_1", то выводится правильная табличка. Если при этом добавить таблицу Предметы, то не выводит ничего. Подскажите, пожалуйста, как сделать так, чтобы вместо номеров предметов можно было выводить сам предмет или альтернативу?
Если нужно что-то дополнить или скрин, то добавлю сразу.
...
Рейтинг: 0 / 0
20.10.2016, 20:12
    #39331044
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связями
...
Рейтинг: 0 / 0
20.10.2016, 20:24
    #39331046
bravo82
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связями
sdku,
А где таблица "Распределение" с 9 полями?
...
Рейтинг: 0 / 0
20.10.2016, 20:29
    #39331048
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связями
KatachresisЕсли нужно что-то дополнить

выложите то, что сделали и желательно в формате 2003...
...
Рейтинг: 0 / 0
20.10.2016, 20:36
    #39331050
Katachresis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связями
vmag,

ковырялся еще, все связи пока удалил. Проблему можно решить, если продублировать таблицу "Предметы" 8 раз и создать отдельные связи, но такой вариант не подходит, так как редактировать будет неудобно, при этом создавая ошибки.
...
Рейтинг: 0 / 0
20.10.2016, 20:38
    #39331051
Katachresis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связями
bravo82,

Выложил файл сюда
...
Рейтинг: 0 / 0
20.10.2016, 20:57
    #39331060
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связями
Katachresis,

А теперь попробуйте с этим файлом... хочется чтоб вы сами...
В этом файле ключи как нужно (не как у вас) и таблицы можно в схему собрать (см. схему данных)
...
Рейтинг: 0 / 0
20.10.2016, 21:05
    #39331061
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связями
Katachresis,

Ну и в результате имхо должно быть так как в этом файле - во второй таблице только три поля:
- свой счетчик
- ключ из главной таблицы
- номер рисунка
...
Рейтинг: 0 / 0
20.10.2016, 21:09
    #39331064
Katachresis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связями
vmag,

Перечитал, что написал. Довольно криво все описал, прошу прощения. В общем, нужно сделать так, чтобы из рис. 1 названия предметов перешли в соответствии со своим номером в рис. 2.
Рисунки под спойлерами
Рис. 1

Рис. 2
...
Рейтинг: 0 / 0
20.10.2016, 21:18
    #39331068
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связями
Katachresis,

Смотрите Запрос1, я хотел чтоб вы сами... тут то же самое что и в моем файл.rar только добавлен запрос.
Но вариант Файл1.rar жизненнее ибо в нем не нормированное количество рисунков на объект, а в вашем примере их максимум 8 и таблица рисунков вообще не нужна - 8 полей можно тупо хранить в главной таблице и всё...
...
Рейтинг: 0 / 0
20.10.2016, 21:23
    #39331070
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связями
bravo82sdku,
А где таблица "Распределение" с 9 полями?А если распределять по 100 назначениям-делать 100 полей (и какая разница между полями пред_1 и пред_N, кроме имени поля)
Назовите таблицу "главная" "распределение"
...
Рейтинг: 0 / 0
20.10.2016, 21:44
    #39331082
Katachresis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связями
vmag,

Наконец-то понял структуру файла1, еле как :D Сделаю на примере этого варианта, а потом выведу перекрестную таблицу, как "Распределении". Спасибо :)
...
Рейтинг: 0 / 0
20.10.2016, 22:05
    #39331091
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связями
Katachresis,

Если вы уверены (по примеру) что рисунков будет не более восьми на предмет, то можно подумать и над тем, что бы упразднить вторую таблицу, а её поля тупо перенести в главную, всё зависит от ситуации...
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблема со связями / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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