|
Проблема со связями
|
|||
---|---|---|---|
#18+
Здравствуйте, форумчане У меня появился неразрешимый вопрос. Есть 2 таблицы: Предметы и Распределение. В первой 3 столбца: "Номер", "Предмет" и "Альтернатива". "Номер" - ключевой. Вторая имеет 9 столбцов: "Номер", "Пред_1", "Пред_2, ..., "Пред_8". "Номер" - ключевой. В "Пред_X" написаны номера, которые нужно связать с "Предметы.Номер". Я связал каждый столбец "Пред_X" с "Предметы.Номер", но при подключении запроса ничего путного не выводит. Если подключить только таблицу Распределение и вывести "Номер" и "Пред_1", то выводится правильная табличка. Если при этом добавить таблицу Предметы, то не выводит ничего. Подскажите, пожалуйста, как сделать так, чтобы вместо номеров предметов можно было выводить сам предмет или альтернативу? Если нужно что-то дополнить или скрин, то добавлю сразу. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2016, 19:21 |
|
Проблема со связями
|
|||
---|---|---|---|
#18+
sdku, А где таблица "Распределение" с 9 полями? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2016, 20:24 |
|
Проблема со связями
|
|||
---|---|---|---|
#18+
KatachresisЕсли нужно что-то дополнить выложите то, что сделали и желательно в формате 2003... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2016, 20:29 |
|
Проблема со связями
|
|||
---|---|---|---|
#18+
vmag, ковырялся еще, все связи пока удалил. Проблему можно решить, если продублировать таблицу "Предметы" 8 раз и создать отдельные связи, но такой вариант не подходит, так как редактировать будет неудобно, при этом создавая ошибки. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2016, 20:36 |
|
Проблема со связями
|
|||
---|---|---|---|
#18+
Katachresis, А теперь попробуйте с этим файлом... хочется чтоб вы сами... В этом файле ключи как нужно (не как у вас) и таблицы можно в схему собрать (см. схему данных) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2016, 20:57 |
|
Проблема со связями
|
|||
---|---|---|---|
#18+
Katachresis, Ну и в результате имхо должно быть так как в этом файле - во второй таблице только три поля: - свой счетчик - ключ из главной таблицы - номер рисунка ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2016, 21:05 |
|
Проблема со связями
|
|||
---|---|---|---|
#18+
vmag, Перечитал, что написал. Довольно криво все описал, прошу прощения. В общем, нужно сделать так, чтобы из рис. 1 названия предметов перешли в соответствии со своим номером в рис. 2. Рисунки под спойлерами ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2016, 21:09 |
|
Проблема со связями
|
|||
---|---|---|---|
#18+
Katachresis, Смотрите Запрос1, я хотел чтоб вы сами... тут то же самое что и в моем файл.rar только добавлен запрос. Но вариант Файл1.rar жизненнее ибо в нем не нормированное количество рисунков на объект, а в вашем примере их максимум 8 и таблица рисунков вообще не нужна - 8 полей можно тупо хранить в главной таблице и всё... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2016, 21:18 |
|
Проблема со связями
|
|||
---|---|---|---|
#18+
bravo82sdku, А где таблица "Распределение" с 9 полями?А если распределять по 100 назначениям-делать 100 полей (и какая разница между полями пред_1 и пред_N, кроме имени поля) Назовите таблицу "главная" "распределение" ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2016, 21:23 |
|
Проблема со связями
|
|||
---|---|---|---|
#18+
vmag, Наконец-то понял структуру файла1, еле как :D Сделаю на примере этого варианта, а потом выведу перекрестную таблицу, как "Распределении". Спасибо :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2016, 21:44 |
|
Проблема со связями
|
|||
---|---|---|---|
#18+
Katachresis, Если вы уверены (по примеру) что рисунков будет не более восьми на предмет, то можно подумать и над тем, что бы упразднить вторую таблицу, а её поля тупо перенести в главную, всё зависит от ситуации... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2016, 22:05 |
|
|
start [/forum/topic.php?fid=45&msg=39331068&tid=1613067]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
184ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 294ms |
0 / 0 |