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

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

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

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

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

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

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

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

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

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

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


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