Создаю БД, со связями проблема
|
|
Понедельник, 06 Января 2014 г. 16:23
+ в цитатник
Здравствуйте, проблема такая, создал таблицы базы данных для работы врача, не могу их правильно связать, словами чайника база (связи в базе) должна работать так: Один пациент - много случаев госпитализации; один случай госпитализации - одни жалобы, анамнез жизни, анамнез заболевания, при создании ключей поверьте на слово много перебирал варианты, и решил создать во всех таблицах, кроме таблицы пациента первичным ключем поле типа счетчик и их объединить, создал форму для вбивания данных в таблицы, форма начинается с ввода даты госпитализации, поле которое относиться к таблице данные о госпитализации, и при добавлении даты акцесс пишет:ключ связи таблицы не входит в набор записей, вычитал в книге акцесс 2007 на реальном примере
(до этого я читал акцесс для чайников) другую структуру связей с составным ключем, попробовал, сделать по другому, добавил другие поля в таблицы и сделал составные ключи, получилось в конечном итоге что таблицы стали повторять много данных, что противоречит теории нормализации, а при составлении формы в конструкторе на этапе занесения полей из третьей(любой) по счету таблиц в форму, она пропадала в режиме макета, и в режиме ввода данных, короче говоря совсем запутался, порыл форум, поиск, похожие темы есть, но я не могу дотумкать все равно где я накосячил, пожалуйста тыкните носом, где можно подробненько почитать про это дело или если не внапряг покажите как раскидать связи, заранее благодарен.
http://www.sql.ru/forum/1069402/sozdau-bd-so-svyazyami-problema
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-