Как нормализовать таблицу рабочих заданий

Рабочие заказы - это запросы, сделанные бизнесом клиентами этого бизнеса или его внутренними процессами для продуктов и / или услуг этого бизнеса. Базы данных рабочих заданий представляют собой наборы информации о рабочих заданиях бизнеса, такие как идентификаторы рабочих заданий и количества продуктов, заказанные в рабочих заданиях. Эти базы данных построены на модели, состоящей из пересекающихся строк и столбцов, с информацией о конкретных рабочих заданиях, собранных в сегменты, называемые таблицами. Каждая таблица состоит из определенного количества столбцов и одной или нескольких строк. Строки или столбцы могут использоваться для указания конкретных рабочих заданий, в то время как другие используются для получения информации об этих конкретных рабочих заданиях. Нормализация базы данных - это процесс, используемый для повышения сплоченности и полезности этих сборов информации.

нормализация

Нормализация - это проектирование баз данных для достижения ряда связанных целей - чтобы сделать базы данных более полезными, чтобы избежать ошибок и несоответствий при внесении изменений в базы данных, чтобы обеспечить возможность добавления дополнительной информации в базы данных. с минимальными изменениями в их дизайне и для включения запросов, сделанных с использованием баз данных. Существует три основных принципа нормализации: первая нормальная форма, вторая нормальная форма и третья нормальная форма. Предыдущие принципы должны быть удовлетворены, прежде чем более поздние принципы могут быть удовлетворены. Существуют и другие принципы, но соблюдение этих трех принципов может привести к соблюдению большинства других принципов по умолчанию. Базы данных рабочих заданий могут быть нормализованы с использованием этих принципов так же, как и другие базы данных.

Первая нормальная форма

Первая нормальная форма сокращается как 1NF. В нем говорится, что базы данных не должны содержать повторяющиеся группы данных. На практике это означает, что атрибуты не должны повторяться ни в строках, ни в столбцах. Например, рабочий заказ может быть оплачен с использованием одного или нескольких платежей, но база данных рабочих заказов не должна выделять несколько строк для записи нескольких возможных платежей, поскольку многие из этих пространств будут пустыми и, следовательно, будут потрачены впустую. Вместо этого, база данных рабочих заданий лучше обслуживается, если каждому рабочему заказу был присвоен уникальный идентификатор, а платежи откладывались в отдельной таблице. Таким образом, все платежи будут перечислены, пустые места не будут потрачены впустую, и каждый платеж может быть сопоставлен с конкретным рабочим заданием, используя идентификатор рабочего задания, записанный в информации каждого платежа.

Вторая нормальная форма

Вторая нормальная форма может быть сокращена до 2NF. В нем говорится, что подмножества данных, которые появляются в нескольких местах, должны быть выделены в отдельных таблицах, а затем связаны с их прежними позициями с использованием ссылок. Например, если в рабочем задании указан город, штат и почтовый индекс адреса доставки, проще сократить эти записи до одной записи, разделить эту информацию в другой таблице и затем подключить эту запись к этой таблице. Таким образом, эту информацию можно искать в разделенной таблице, и изменения в этой информации можно вносить один раз в разделенную таблицу, а не несколько раз по всей базе данных.

Третья нормальная форма

Третья нормальная форма может быть сокращена до 3NF. В нем говорится, что факторы, не зависящие от основного фактора, должны быть устранены. На практике это означает, что детали, которые не зависят от ключевого объединяющего фактора всех деталей, не должны включаться в базу данных. Например, предположим, что рабочий заказ включает в себя как количество заказанного продукта, так и цену заказанного продукта. Если бизнес производит один продукт, и цена этого продукта одинакова во всех ситуациях, то он не должен указывать цену продукта, потому что это бессмысленно. Напротив, если этот бизнес взимал разные цены на один и тот же продукт, то он должен включать цену, взимаемую за каждый рабочий заказ, потому что это фактор, который зависит от конкретного рабочего фактора.

Рекомендуем
  • создание нового бизнеса: Завершение процесса Spotlight на Mac

    Завершение процесса Spotlight на Mac

    Прожектор для Mac похож на функцию поиска в меню «Пуск» на компьютерах с Windows. Ярлык Spotlight находится в верхнем правом углу экрана рабочего стола; это значок увеличительного стекла. Если Spotlight заморожен, вы можете прекратить его работу, чтобы он мог восстановить себя, что позволит вам использовать его. Если вы хо
  • создание нового бизнеса: Как сбросить планшет Google Ematic

    Как сбросить планшет Google Ematic

    Ваш планшет Ematic поставляется с различными сервисами Google и приложениями для повышения эффективности бизнеса. Когда служба перестает работать, планшет может заблокироваться или перестать отвечать на запросы. Если планшет Ematic не отвечает, вам может потребоваться его сброс. Вы можете выполнить программный сброс, чтобы перезагрузить замороженное устройство или восстановить з
  • создание нового бизнеса: Что мне нужно, чтобы открыть магазин типографии?

    Что мне нужно, чтобы открыть магазин типографии?

    Оборудование и бизнес-потребности, необходимые для открытия типографии, будут зависеть от типа печати и услуг, которые вы решите предложить. Небольшие типографии, как правило, предоставляют одну или несколько услуг, включая фотокопирование, офсетную печать, трафаретную печать или цифровую печать, предлагая разнообразные производственные линии, такие как личная и коммерческая печать на бумаге, футболки и другие носимые изделия, вывески, плакаты и рекламные товары. Исследования рынка Изучите отрасль и свой местный рынок, посетив типографии, подписавшись на печатные журналы и посетив веб-сайты отр
  • создание нового бизнеса: Требования для запуска компании в интернете

    Требования для запуска компании в интернете

    Один из быстрых способов воплотить вашу бизнес-идею в реальность - запустить ее в режиме онлайн, поскольку зачастую он дешевле, чем традиционный бизнес. Например, вместо того, чтобы арендовать офис, чтобы начать консалтинговый бизнес, вы можете запрашивать и обслуживать клиентов удаленно через Интернет. Большинство требований для запуска онлайн-бизнеса отражают процесс создания обычной компании. Выберите местоположение компании - доменное имя Одним из первых требований для создания компании в Интернете является обеспечение соответствующего доменного и
  • создание нового бизнеса: Outlook Express не видит PDF

    Outlook Express не видит PDF

    Операционная система Windows XP включает в себя базовый почтовый клиент под названием Outlook Express. В более поздних версиях Windows программа Windows Mail заменила Outlook Express. Если вы откроете сообщение электронной почты в Outlook Express, к которому должен быть прикреплен файл PDF, но которое не видно, возможно, внутренняя система безопасности программы блокирует его. Чтобы обойти эту проблему и открыть PDF-файл, вы можете временно отключить сканер безопасности Outlook Express. 1. Войдите на компьютер с учетной записью администратора. 2. Откройте меню «Пуск», разверните список «Все про
  • создание нового бизнеса: Как переустановить WordPress

    Как переустановить WordPress

    Блоги WordPress позволяют владельцам бизнеса и предпринимателям легко создавать сайты блогов, где они могут делиться опытом в определенной области, продвигая свои продукты и услуги. Блоги WordPress относительно просты в настройке и использовании и поддерживают множество тем оформления и шаблонов, поэтому вы можете настроить
  • создание нового бизнеса: Мой принтер не печатает, и все подключено идеально

    Мой принтер не печатает, и все подключено идеально

    Принтеры, которые не отвечают, когда вы отправляете им выходные данные, могут помешать вам уложиться в сроки компании или достичь целей рабочего дня - не говоря уже о разочаровании, которое они вызывают, когда вы прекращаете работать и надеваете шляпу для устранения неполадок. Тот факт, что ваш принтер с включенным питанием выглядит так, как будто у него есть подключение для передачи данных, еще не означает, что все в порядке на выходе. Добавьте некоторые основные элементы в свой контрольный список ди
  • создание нового бизнеса: Как начать транспортный бизнес для пожилых людей в Техасе

    Как начать транспортный бизнес для пожилых людей в Техасе

    Пожилые люди должны ходить и выполнять поручения, как и все остальные, будь то поездка в продуктовый магазин, химчистку или в кабинет врача. Некоторым пожилым людям может быть трудно делать то, что им нужно, и они хотят это сделать, часто из-за проблем со зрением, слухом или мобильностью. Для этих пожилых людей транспортные услуги, адаптированные к их потребностям, могут оказаться очень полезными и помочь им жить независимой жизнью. Если вы хотите начать транспортный бизнес в Техасе, вы должны сделать несколько шагов
  • создание нового бизнеса: Как Красная Линия в Word 2007

    Как Красная Линия в Word 2007

    При работе со сложным деловым документом часто бывает полезно увидеть внесенные вами изменения или удаленные фрагменты. Это особенно важно, когда над одним документом работают несколько человек. Функция отслеживания изменений в Microsoft Word 2007 делает именно это. При включении удаленный текст и измененный текст отображаются красной строкой в ​​тексте. Од