|
139 / 67 / 46
Регистрация: 15.10.2015
Сообщений: 308
|
|
Проверить правильность связей и структуру базы данных16.01.2018, 15:57. Показов 8174. Ответов 33
Метки нет (Все метки)
Здравствуйте. Сделал на быструю руку базу данных, а так как я в БД дуб дубом, прошу укажите на основные ошибки в связях и вообще в самой структуре.
Кратко о БД. БД складских помещений предприятия, на которых хранится продукция этого предприятия и разнообразные материалы из которых эта продукция производится. Также имеются заказчики уже готовой продукции и поставщики материалов. Рабочие предприятия могут зарезервировать себе нужные материалы на определенную дату, для изготовления продукции предприятия. База данных прикреплена во вложениях. Создана в Access 2007.
0
|
|
| 16.01.2018, 15:57 | |
|
Ответы с готовыми решениями:
33
Проверить правильность схемы связей БД Проверьте пожалуйста правильность поставленных мной связей базы Отображение связей между таблицами SQL базы данных в Visual Studio 2010 |
|
139 / 67 / 46
Регистрация: 15.10.2015
Сообщений: 308
|
|
| 20.01.2018, 22:06 [ТС] | |
|
Остановился пока вот на такой структуре. Думаю в будущем при разработке программы, что-то поменяется. Если имеются какие-то ошибки. Буду благодарен, если кто-то подскажет где. PuhKMV, Большое спасибо за помощь!
0
|
|
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,054
|
|
| 20.01.2018, 22:28 | |
|
Reavolt, По картинкам мало кто наверное подскажет.
Выкладывайте пример, дабы ни кому не было инужды созждвать УЖЕ СОЗДАННОЕ, дабы вам кто то смог беззаветно помоч,ь потратив час
0
|
|
|
139 / 67 / 46
Регистрация: 15.10.2015
Сообщений: 308
|
|
| 20.01.2018, 22:30 [ТС] | |
|
База в 2х форматах.
0
|
|
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,054
|
|
| 21.01.2018, 07:04 | |
|
Reavolt, Извиняюсь, нечаянно заснул.
![]() Ни как не соображу с чего начать. Начну так. Зачем вы делаете в формах, поля таких неимоверно-огромных размеров? Это типа - лень, пофигизм, или воистинно предполагаете, что в будущем когда то поле будет почти полностью заполнено на всю ширину всякими там знаками? Лично я чуть косоглазие не заработал и шею почти не свернул, передвигая голову в разные стороны. Если это пофигизм, то будьте готовы, что и к вам будут пофигистически относиться. Если что то делаете, то делайте это старательно ибо как самому потом пригодится и будет удобно. Формы на то и изобретены, что бы с их помощью было ЛЕГКО и УДОБНО работать.
0
|
|
|
13269 / 5946 / 1529
Регистрация: 05.10.2016
Сообщений: 16,639
|
||
| 21.01.2018, 07:18 | ||
|
ID - мах 3 см шириной (под длинное целое) - и как правило не доступно для пользователя (Enabeled или Visible = False (а можно и исключить из формы)) Название = 150 символов обычно более чем достаточно Адрес = 150 символов обычно более чем достаточно Телефон (ны) = ну если в поле несколько и с примечаниями - 100 символов и всё (обычно иначе это строиться) ИНН - 20 символов (с запасом) ФИО - 30 символов
0
|
||
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,054
|
||
| 21.01.2018, 07:31 | ||
![]() А если серьёзно, то как паталогический лентяй, считаю, что всЁ должно быть РАЗМЕЩЕНО КОМПАКТНО и УДОБНО и охватываться одним взглядом, дабы можно было не шибко крутя головой увидеть ВСЮ информацию за раз.
0
|
||
|
13269 / 5946 / 1529
Регистрация: 05.10.2016
Сообщений: 16,639
|
|
| 21.01.2018, 08:07 | |
|
0
|
|
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,054
|
|
| 21.01.2018, 08:52 | |
|
Вот практически за час создал форму с двумя подформами, для удобного ввода и вывода данных.
1
|
|
|
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,383
|
|
| 21.01.2018, 09:38 | |
|
Перечень_товаров можно просто переименовать в Товары.
Конечно же там должен быть idТовара, а не материала. Таблицу в принципе можно оставить и здесь, есть плюсы и минусы, но можно и разместить между накладной и складом. Если оставить как есть, то будет проще делать запросы для отчётов по товарам в разрезе по накладным и складам, но вероятность привязки товара не к тому складу будет очень высокой. Если же перенести, то вероятность ошибки будет ниже, но для некоторой отчётности придётся делать дополнительные подзапросы с группировкой. Это конечно при условии, что проект не учебный, если учебный, то всё не важно.
1
|
|
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,054
|
||
| 21.01.2018, 10:01 | ||
|
Такие ТСы попадаются 1 из 100. Интересно в каком учебном заведении он учится и кто у них преподаватель? Ибо похоже правильно учит, а не спустя рукава. Побольше бы таких.
0
|
||
|
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,383
|
|
| 21.01.2018, 13:10 | |
|
Слишком уж ты пессимистично настроен. Не один из ста, а процентов 70. Просто на форуме пишут мало, отсюда и такие неверные выводы.
0
|
|
|
139 / 67 / 46
Регистрация: 15.10.2015
Сообщений: 308
|
|||
| 21.01.2018, 14:37 [ТС] | |||
|
0
|
|||
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,054
|
|
| 22.01.2018, 19:45 | |
|
Reavolt, Между делом создал ещё формочку с подформочкой, для внесения данных в накладные по - Приходу.
Так же создал формочку - ВидыТоваров и подформу - Марки, для удобного и безошибочного ввода данных по товарам. Плюс несколько запросов. Приход-Расход-Остаток Если еще актуально, то можите по аналогии с формой - НакладныеПриход, сделать - НакладныеРасход Единственно скопировав форму нужно будет обозвать ее по другому и в свойстве поля - типа накладной указать не =1 , а = 2 Естественно и подформу другую нужно сделать. После того как попробуете с ними поработать и повносить данные, можно будет и с остатками и с зарезервированными данными подумать.
1
|
|
|
139 / 67 / 46
Регистрация: 15.10.2015
Сообщений: 308
|
|
| 23.01.2018, 17:01 [ТС] | |
|
PuhKMV, Ох, благодарю. Прибавили мне свободного времени на программирование
0
|
|
| 23.01.2018, 17:01 | |
|
Не могу разобраться со схемой связей базы данных, как создать правильные зависимости?
Скопировать структуру базы данных в новую базу данных без самих данных Проверьте правильность схемы базы данных Правильность концептуальной модели Базы Данных Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение 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: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|