Средствами Access и не такое выполнимо, но это достаточно трудоёмкий процесс. Ещё раз очень советую посмотреть несколько готовых баз, может даже по другой тематике, чтобы увидеть возможности. Обязательно обращайте внимание на Схему данных
Средствами Access и не такое выполнимо, но это достаточно трудоёмкий процесс. Ещё раз очень советую посмотреть несколько готовых баз, может даже по другой тематике, чтобы увидеть возможности. Обязательно обращайте внимание на Схему данныхPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Елена скажите пожалуйста таблица Тцены подходит для варианта учета материалов? Или должно быть Тматериал, Тцена, Тстатус, Твес. Как будет правильнее для работы Акса?
Елена скажите пожалуйста таблица Тцены подходит для варианта учета материалов? Или должно быть Тматериал, Тцена, Тстатус, Твес. Как будет правильнее для работы Акса?ASM_0408
Таблица Тцены подходит для учёта ассортимента, это некий прайс, из которого можно, например, заказать материал на склад. Только я бы убрала поля подстановки. Я так понимаю, эта таблица будет связана с таблицей Склад по полю Код_цены (я бы назвала Код_материала, но это не принципиально)?
Если же Вы хотите использовать её для учёта материала, то должно быть поле Количество (или у Вас это Вес?). Но это не лучший способ. Как тогда Вы будете действовать при поставке материала?
Таблица Тцены подходит для учёта ассортимента, это некий прайс, из которого можно, например, заказать материал на склад. Только я бы убрала поля подстановки. Я так понимаю, эта таблица будет связана с таблицей Склад по полю Код_цены (я бы назвала Код_материала, но это не принципиально)?
Если же Вы хотите использовать её для учёта материала, то должно быть поле Количество (или у Вас это Вес?). Но это не лучший способ. Как тогда Вы будете действовать при поставке материала?Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
То есть их нужно оставить в отдельных таблицах. Я такого вида таблицу в эксэле использовал и мне помогли её перенести для начала работы с базой. Да и с названием полностью согласен, меньше путаницы будет. Ведь пока я не назначил связи могу менять имена таблиц?
То есть их нужно оставить в отдельных таблицах. Я такого вида таблицу в эксэле использовал и мне помогли её перенести для начала работы с базой. Да и с названием полностью согласен, меньше путаницы будет. Ведь пока я не назначил связи могу менять имена таблиц?ASM_0408
В своё время я лично создавала тему с таким вопросом Эта тема пополняется и по сей день новыми доказательствами, что поля подстановок в таблицах - зло http://www.cyberforum.ru/ms-access/thread374916.html Основная мысль: таблицы - это просто хранилище данных, все манипуляции по вводу данных должны осуществляться через формы, и вот там-то поля подстановки уместны.
Вот, скажем такой вопрос: по какому критерию вы будете, если понадобится, выбирать и Вашей таблицы все услуги? Так и хочется сказать Статус="Услуги", ведь мы именно это видим в таблице, ан нет, ведь поле статус числовое и критерием будет Статус=2 Это лишь самый простой пример путаницы
В своё время я лично создавала тему с таким вопросом Эта тема пополняется и по сей день новыми доказательствами, что поля подстановок в таблицах - зло http://www.cyberforum.ru/ms-access/thread374916.html Основная мысль: таблицы - это просто хранилище данных, все манипуляции по вводу данных должны осуществляться через формы, и вот там-то поля подстановки уместны.
Вот, скажем такой вопрос: по какому критерию вы будете, если понадобится, выбирать и Вашей таблицы все услуги? Так и хочется сказать Статус="Услуги", ведь мы именно это видим в таблице, ан нет, ведь поле статус числовое и критерием будет Статус=2 Это лишь самый простой пример путаницыPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ну, насчёт максимум - не совсем. Основное правило: таблица должна описывать одну сущность. Например, если есть таблица Заказы, то в ней не должно быть подробных сведений о заказчике, только его Код, по которому из другой таблицы - Заказчики, можно вытащить всю информацию ФИО, адрес, телефон и т.д. Обычно база содержит несколько таблиц-справочников, в которых информация не очень часто изменяется, например, Ваша таблица Цены - это справочник. И одну-две таблицы фактов, которые наполняются постоянно. В Вашем случае - это будет, например, таблица Заказы и Спецификация
Ну, насчёт максимум - не совсем. Основное правило: таблица должна описывать одну сущность. Например, если есть таблица Заказы, то в ней не должно быть подробных сведений о заказчике, только его Код, по которому из другой таблицы - Заказчики, можно вытащить всю информацию ФИО, адрес, телефон и т.д. Обычно база содержит несколько таблиц-справочников, в которых информация не очень часто изменяется, например, Ваша таблица Цены - это справочник. И одну-две таблицы фактов, которые наполняются постоянно. В Вашем случае - это будет, например, таблица Заказы и СпецификацияPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Да покопался в интернете нашел не плохую инструкцию, только есть не понимание. Почему в таблицах Материал и склад одно и тоже поле код_материала? Файл инструкции не прикрепляется((
Да покопался в интернете нашел не плохую инструкцию, только есть не понимание. Почему в таблицах Материал и склад одно и тоже поле код_материала? Файл инструкции не прикрепляется((ASM_0408
Сообщение отредактировал ASM_0408 - Среда, 18.02.2015, 18:48
По этому полю таблицы будут связаны. В таблице Материалы это поле ключевое, то есть значения уникальны, а в таблице Склад, скорей всего, нет, потому что один и тот же материал может приходить на склад в разные даты. Даже архив не прикрепляется?
По этому полю таблицы будут связаны. В таблице Материалы это поле ключевое, то есть значения уникальны, а в таблице Склад, скорей всего, нет, потому что один и тот же материал может приходить на склад в разные даты. Даже архив не прикрепляется?Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Направление верное Названия таблиц не обязательно начинать со слова Код, лучше с буквы Т, как раньше было. Этим таблица будет отличаться от запроса. Планируете ли Вы вести учёт поступления материалов на склад в плане даты поставки? А отпуск со склада? Как Вы предполагаете отслеживать это движение?
Направление верное Названия таблиц не обязательно начинать со слова Код, лучше с буквы Т, как раньше было. Этим таблица будет отличаться от запроса. Планируете ли Вы вести учёт поступления материалов на склад в плане даты поставки? А отпуск со склада? Как Вы предполагаете отслеживать это движение?Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Спасибо за конструктивные подсказки. Да по дате планирую, отпуск со склада по накладной в производство, из производства, на СГП (склад готовой продукции). Сделаю таблицу видов складов.
Спасибо за конструктивные подсказки. Да по дате планирую, отпуск со склада по накладной в производство, из производства, на СГП (склад готовой продукции). Сделаю таблицу видов складов.ASM_0408
Здравствуйте. Можно. Но форма создаётся на основе таблицы или нескольких связанных таблиц. То есть для всех данных, которые вводятся в форму (именно вводятся, а не рассчитываются), должны быть поля в таблицах, где эти данные будут сохраняться
Здравствуйте. Можно. Но форма создаётся на основе таблицы или нескольких связанных таблиц. То есть для всех данных, которые вводятся в форму (именно вводятся, а не рассчитываются), должны быть поля в таблицах, где эти данные будут сохранятьсяPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816