Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
1 / 1 / 0
Регистрация: 13.11.2016
Сообщений: 37

Схема данных в MS Access 2007

04.01.2018, 20:18. Показов 3030. Ответов 56
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, помогите, пожалуйста со схемой данных. Чувствую, что неправильно сделала и вроде как есть избыточность данных.
В данной БД такие правила, что:
1. ЗАКАЗЧИК может отправлять несколько ЗАЯВОК НА ЗАКАЗ
2. По одной ЗАЯВКЕ может быть несколько РЕМОНТНЫХ ВЕДОМОСТЕЙ.
3. Одна РЕМОНТНАЯ ВЕДОМОСТЬ - одна КАЛЬКУЛЯЦИЯ
Существуют различные справочники: справочник дефектов, справочник необходимых материалов, справочник работ по ремонту оборудования, справочник цен на материалы, справочник цен на ремонтные работы.
У одного оборудования может быть несколько дефектов.

РЕМОНТНАЯ ВЕДОМОСТЬ состоит из справочника дефектов..
КАЛЬКУЛЯЦИЯ из справочника необходимых материалов, справочника работ по ремонту оборудования, справочника цен на материалы, справочника цен на ремонтные работы.

Думаю, ещё нужно сделать просто справочник оборудования, чтобы в ЗАЯВКЕ из списка выбирать его.


Прикрепляю формы документов и саму БД
Вложения
Тип файла: docx форма заявки.docx (10.1 Кб, 6 просмотров)
Тип файла: docx форма Калькуляции.docx (14.4 Кб, 3 просмотров)
Тип файла: docx форма ремонтной ведомости.docx (11.5 Кб, 8 просмотров)
Тип файла: zip Формирование КОПИЯ (раб) - с данными.zip (46.2 Кб, 17 просмотров)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.01.2018, 20:18
Ответы с готовыми решениями:

Выгрузка данных из полей формы Access 2007 в Word 2007 шаблон dot 1997-2003 гг
Прошу помощи с примером из protokol10. Он завязан на генерацию doc-документа со вставкой содержимого из полей БД в doc-файл при помощи...

Импорт данных из C# в Access 2007
Народ помогите плз, уже голова не работает, запутался ппц, в общем, есть прога на C# (пока просто интерфейсик с обработкой пары ошибок) в...

масштаб схемы данных в Access 2007
Подскажите пожалуйста, возможно ли изменить масштаб схемы данных в 2007 Access' е? В один экран все таблицы у меня не помещаются...

56
Эксперт MS Access
 Аватар для Eugene-LS
13266 / 5943 / 1529
Регистрация: 05.10.2016
Сообщений: 16,632
04.01.2018, 21:38
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от PuhKMV Посмотреть сообщение
А разве в принципе возможно - "критиковать без сарказма" ибо и дабы ТС на всю оставшуюся жизнь смог запомнить и недопускать в последствии.
Девушка - же!
....
И на этом всё.
0
1 / 1 / 0
Регистрация: 13.11.2016
Сообщений: 37
04.01.2018, 21:45  [ТС]
Ага, яснопонятно, девушка - это, видимо, приговор. Можете поднять себе этим самооценку, дорогие мужчины. Отдыхайте на каникулах, не утруждайтесь. С праздниками Вас.
Евгению спасибо за помощь
1
 Аватар для VinniPuh
9147 / 6179 / 594
Регистрация: 27.03.2013
Сообщений: 20,049
04.01.2018, 21:47
Цитата Сообщение от Eugene-LS Посмотреть сообщение
.....Девушка - же!...
А, ну да, видимо не прочуял.
Хотя и девушки тоже могут быть програмистами, по жизненному опыту знаю.
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12511 / 5085 / 814
Регистрация: 07.08.2010
Сообщений: 14,963
Записей в блоге: 4
04.01.2018, 21:51
Дорогая Евгения --не надо так явно реагировать на небольшой сарказм и шутки про блондинок

грубияны пока отдыхают, надеюсь ,что вы не сорветесь на ответную грубость при их появлении
0
Эксперт MS Access
 Аватар для Eugene-LS
13266 / 5943 / 1529
Регистрация: 05.10.2016
Сообщений: 16,632
04.01.2018, 21:55
Цитата Сообщение от shanemac51 Посмотреть сообщение
не надо так явно реагировать на сарказм и шутки про блондинок
Спасибо Галь.
С девушками часто опасно общаться, рискуешь быть неправильно понятым ...
Вот и я - хотел помочь, а на выхлопе: 2 раза получил по башке...
Лучше воспринимать их как без позполых разработчиков ...

Клянусь! - с пацанами проще!!!
0
1 / 1 / 0
Регистрация: 13.11.2016
Сообщений: 37
04.01.2018, 22:03  [ТС]
Евгений, я вас поблагодарила без сарказма и без злости, действительно спасибо.
Хотела спросить у Вас, раз вы смотрели уже работу, не является ли лишним атрибут НАИМ_ОБОРУД в справочниках с расценками на материалы и ремонтные работы?

Добавлено через 3 минуты
Просто Евгений, хоть и с сарказмом изначально ответил, но при этом помог.
Пух (извините за такое сокращение), пришёл - пошутил - ушёл
0
Эксперт MS Access
 Аватар для Eugene-LS
13266 / 5943 / 1529
Регистрация: 05.10.2016
Сообщений: 16,632
04.01.2018, 22:12
Цитата Сообщение от Евгения51 Посмотреть сообщение
Хотела спросить у Вас, раз вы смотрели уже работу, не является ли лишним атрибут НАИМ_ОБОРУД в справочниках с расценками на материалы и ремонтные работы?
Так подробно не рассматривал ...
Щас посмотрю....

Добавлено через 3 минуты
Евгения51, ну дублирование инфы в разных таблицах - означает только одно:
БД - не оптимизирована.

Правда бывают задачи где это обязательно при документировании, но не в "учебках".
0
 Аватар для VinniPuh
9147 / 6179 / 594
Регистрация: 27.03.2013
Сообщений: 20,049
04.01.2018, 22:17
Цитата Сообщение от Евгения51 Посмотреть сообщение
...Пух (извините за такое сокращение)...
Меня здесь все так называють.
Цитата Сообщение от Евгения51 Посмотреть сообщение
...Пух ... пришёл - пошутил - ушёл...
Не правда, ибо бессознательно-подсознательно сподвиг - на это:
Цитата Сообщение от Евгения51 Посмотреть сообщение
...Просто Евгений, хоть и с сарказмом изначально ответил, но при этом помог...
0
Эксперт MS Access
 Аватар для Eugene-LS
13266 / 5943 / 1529
Регистрация: 05.10.2016
Сообщений: 16,632
04.01.2018, 22:23
Евгения51, Это правда!
Уважаемого PuhKMV, кличут просто "Пух", и он добрый.

Добавлено через 1 минуту
Евгения51, И ещё ваш добрый друг и помощник: shanemac51.
0
1 / 1 / 0
Регистрация: 13.11.2016
Сообщений: 37
04.01.2018, 22:24  [ТС]
Евгений, вы имели ввиду нормализацию?
Если да, то она обязательна у нас, к сожалению
0
Эксперт MS Access
 Аватар для Eugene-LS
13266 / 5943 / 1529
Регистрация: 05.10.2016
Сообщений: 16,632
04.01.2018, 22:25
Цитата Сообщение от Евгения51 Посмотреть сообщение
Евгений, вы имели ввиду нормализацию?
Да!, её родимою, и по полной программе.
0
1 / 1 / 0
Регистрация: 13.11.2016
Сообщений: 37
04.01.2018, 22:29  [ТС]
Спасибо], думаю до 3НФ сделать нужно будет..
а такой ещё вопрос, корректно ли соединять разные атрибуты в схеме данных? например, НАИМ_ОБОРУД связь один ко многим с ДЕФ
0
Эксперт MS Access
 Аватар для Eugene-LS
13266 / 5943 / 1529
Регистрация: 05.10.2016
Сообщений: 16,632
04.01.2018, 22:35
Цитата Сообщение от Евгения51 Посмотреть сообщение
корректно ли соединять разные атрибуты в схеме данных? например, НАИМ_ОБОРУД связь один ко многим с ДЕФ
Не эксплуатируйте меня так уж, вы сами свою задачку знаете.
Тут простейшая логика работает = Где сторона "Один", а где сторона "Многие"
0
1 / 1 / 0
Регистрация: 13.11.2016
Сообщений: 37
04.01.2018, 22:37  [ТС]
Не не, я не про ассоциативность. Я вообще, про связь между разными атрибутами
0
Эксперт MS Access
 Аватар для Eugene-LS
13266 / 5943 / 1529
Регистрация: 05.10.2016
Сообщений: 16,632
04.01.2018, 22:45
Цитата Сообщение от Евгения51 Посмотреть сообщение
Не не, я не про ассоциативность. Я вообще, про связь между разными атрибутами
Вообще Джонсон доказал что Эйнштейн был не прав, в споре с Нильсом Б.
А вы про что?
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12511 / 5085 / 814
Регистрация: 07.08.2010
Сообщений: 14,963
Записей в блоге: 4
04.01.2018, 22:47
Евгения51

больше всего мне не понравилась связь 1:1 между КАЛЬКУЛЯЦИЯ_ЗАГ и ПР_ЗАГ
и вообще как расшифровать ПР
0
Эксперт MS Access
 Аватар для Eugene-LS
13266 / 5943 / 1529
Регистрация: 05.10.2016
Сообщений: 16,632
04.01.2018, 22:48
И вот ведь в чём всё "западло", электрон может себя вести как частица, как поле, и как волна одновременно.
0
1 / 1 / 0
Регистрация: 13.11.2016
Сообщений: 37
04.01.2018, 22:52  [ТС]
там вроде РВ_ЗАГ
Это ремонтная ведомость заголовочная часть. По одной ремонтной ведомости может быть только одна калькуляция
0
 Аватар для VinniPuh
9147 / 6179 / 594
Регистрация: 27.03.2013
Сообщений: 20,049
04.01.2018, 22:54
Как ни странно, но даже у меня в 2000-м примерчик открылся (видимо ТС всё изначально и по заповедям предтечь и разработчиков изначально всё делает как положено, что не может не радовать)
Однако очень сильно смущает схема данных, где на одно поле нападают две таблицы и так 2 раза.
возможно я и не всесведущь, но на мой скромный взгляд это изначально не правильно.
см. картинку и на стрелочки.
А если ИЗНАЧАЛЬНО сделать не правильно схему данных, то придется помучиться и попеределывать, что не есть - Камильфо, хотя и это тоже бывает полезно для правильного понимания.
Миниатюры
Схема данных в MS Access 2007  
0
Эксперт MS Access
 Аватар для Eugene-LS
13266 / 5943 / 1529
Регистрация: 05.10.2016
Сообщений: 16,632
04.01.2018, 22:57
Евгения51, Евгения останавливайтесь пожалуйста.
Вы обещали переделать схему данных.
Пока этого не осуществлено - дальнейшее обсуждение бессмысленно.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.01.2018, 22:57

Сохранение и чтение данных из Access 2007
ДОБРЫЙ ДЕНЬ! неподскажите, как проще соединить визуал бэйсик 2010 и аксесс 2007 с сохранением данных из визуал базик в таблицы, и чтением...

Экспорт данных из Access в Excel 2007
Здравствуйте! Возникла следующая проблема. Создаю БД для библиотеки, получается книжный каталог электронный делаю Мне нужно, что бы при...

Базы данных в Access 2007. Домоуправление
Здравствуйте. У меня учебное задание создать базу данных "Домоуправление": Минимальный список характеристик: • Номер квартиры,...

Access 2007 Правильное отображение данных в форме
Добрый день! Нужно было создать базу данных с возможностью заполнения её из формы,то есть полное...

Можно ли в access 2007 организовать контроль данных?
Возможно ли это реализовать? Например, контролировать сумму полей в одной таблице и другой. Если да, тогде можно почитать об этом?


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru