Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.03.2011, 14:06   #1
Bumbuk
 
Регистрация: 18.06.2010
Сообщений: 7
Вопрос Связь 1:1

Есть две таблицы:
1) Группа
Номер группы(ключевой атрибут)
Староста(Индексированное поле.Совпадения не допускаются)
Факультет

2)Студент
Номер зачетки(ключ)
ФИО(Индексированное поле.Совпадения не допускаются)
Номер группы

Мне нужно создать между этими таблицами связь. Один-ко-многим между "Номер группы" и один-к-одному между "Староста" и "ФИО".
Access ругается "Не обнаружен уникальный индекс для адресуемого поля главной таблицы". Отдельно друг от друга , то есть две связи,он делает без проблем. Подскажите, пожалуйста, что я делаю не так?
Bumbuk вне форума Ответить с цитированием
Старый 04.03.2011, 15:12   #2
gfadssa11
Участник клуба
 
Регистрация: 06.11.2009
Сообщений: 713
По умолчанию

А разве есть в access один-к-одному? И можно ли делать две связи между к одному и тому же полю?

Проверь схему данных все ли там в порядке

Последний раз редактировалось gfadssa11; 04.03.2011 в 15:21.
gfadssa11 вне форума Ответить с цитированием
Старый 04.03.2011, 23:47   #3
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте Bumbuk.
Вы не правильно делаете : ФИО(...Совпадения не допускаются).
Вам не встречались тески(?), даже если не встречались, они всё равно бывают.
Староста(....Совпадения не допускаются) - а в следующем году старосту придется поменять, т.к. таблица требует уникальности значения этого поля.
удалите уникальность (Совпадения не допускаются) и связи могут быть построены так:
Студент.Номер группы < Группа.Номер группы (Целостность данных - Да)
Группа.Староста < Студент.Номер зачетки (Целостность данных - Нет)

Евгений.
Teslenko_EA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Связь БД wolflook Помощь студентам 0 30.05.2010 17:05
Связь с Excel Foxx Microsoft Office Word 2 14.03.2010 21:08
Связь FTP Ксеноцид Работа с сетью в Delphi 4 30.03.2008 04:23
Связь с БД Elena БД в Delphi 4 03.05.2007 16:08
связь с каталогом mishania Microsoft Office Excel 5 08.11.2006 14:01