Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Надежда_12
0 / 0 / 0
Регистрация: 08.11.2016
Сообщений: 6
1

Как вводить данные в таблицу без обязательного заполнения связанных таблиц?

20.05.2018, 16:04. Просмотров 748. Ответов 4
Метки нет (Все метки)

Пытаюсь создать БД Учёт населения, есть таблица "жители" и таблицы "образование" и "организации". Допустим, рандомный житель получил образование, но не работает ни в какой организации и записи об этом в таблице "организации" нет. В таком случае, без записей в любой из этих двух таблиц, запись в таблице "жители" не сохраняется, объясните, пожалуйста, что к чему.
0
Вложения
Тип файла: rar Жители_2.rar (6.36 Мб, 2 просмотров)
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2018, 16:04
Ответы с готовыми решениями:

Скопировать данные цепочки связанных таблиц-шаблонов в цепочку клон-таблиц базы
Вводная. есть набор таблиц с подчинением файл 2.pdf тематика - шаблон ТЗ для...

Вывести данные из двух связанных таблиц
Добрый день,пожалуйста, помогите мне у меня 2 таблицы с товарами...

Анкета не отображаются данные в форме от 2х связанных таблиц 1:1
Вообщем анкета количество полей перевалило за 255 и я её разделил на 2...

Как залить данные из таблиц excel в таблицу db2
В Екселе в подменю "Сохранить как ..." есть опция DBF2 (Dbase2), если это то,...

Как задать относительный путь для связанных таблиц?
Как задать относительный путь для связанных таблиц ? В Access 97 это вроде...

4
shanemac51
Модератор
Эксперт MS Access
8141 / 3101 / 454
Регистрация: 07.08.2010
Сообщений: 8,500
Записей в блоге: 2
20.05.2018, 16:21 2
я бы по другому задала связи таблиц

-----насчет полей вложения--
вы поместили в базу ВСЕГО одну картинку и база стала 7мб
следовательно вы не сможете ввести более 1000 картинок, а вед картинки в двух таблицах

следовательно, введя около 4-5 тысяч записей вы получите неработоспособную базу(лимит размера базы 2000мб)
1
Миниатюры
Как вводить данные в таблицу без обязательного заполнения связанных таблиц?  
shanemac51
Модератор
Эксперт MS Access
8141 / 3101 / 454
Регистрация: 07.08.2010
Сообщений: 8,500
Записей в блоге: 2
20.05.2018, 16:28 3
что-то я не так посоветовала

ведь у жителя может быть
--несколько образований
--он может сменить несколько работ

да и справочников маловато, а текстовых полей много
1
Надежда_12
0 / 0 / 0
Регистрация: 08.11.2016
Сообщений: 6
20.05.2018, 17:16  [ТС] 4
ААА
0
Eugene-LS
Нарушитель
Эксперт MS Access
3598 / 2001 / 375
Регистрация: 05.10.2016
Сообщений: 5,516
21.05.2018, 20:07 5
Лучший ответ Сообщение было отмечено Надежда_12 как решение

Решение

Цитата Сообщение от Надежда_12 Посмотреть сообщение
В таком случае, без записей в любой из этих двух таблиц, запись в таблице "жители" не сохраняется, объясните, пожалуйста, что к чему.
Потому что у вас связка зависимая, вот и не сохраняется.

Выход 01:
В таблице "Организации" добавить запись с кодом = 0 и значением ''Нет данных"

Выход 02:
Изменить связь на не обязательную.
1
21.05.2018, 20:07
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.05.2018, 20:07

MS ACCESS Записать в таблицу данные из других таблиц
У меня задача. для каждой организации выдавать прайс лист в зависимости от %...

Как автоматически заполнить ячейки связанных полей нескольких таблиц
Уважаемые форумчане, буду очень признателен за консультацию . Есть задача у...

Правильность заполнения полей таблиц. Как правильнее их заполнить
то ли я что-то намудрила... то ли не пойму, что делать дальше..нужна помощь...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru