Size: a a a

2020 February 17

S

Sergey Trofimov in CODE BLOG / C#
Egene Avdeev
Ну так неправильное хранение этих параметров (Столбец "Параметры" не должен содержать несколько значений, наружение 1НФ) Есть же формы нормализации таблиц, им нужно следовать а не пренебрегать...
1НФ не о том совсем)
источник

EA

Egene Avdeev in CODE BLOG / C#
Sergey Trofimov
1НФ не о том совсем)
Аргументируй
источник

S

Sergey Trofimov in CODE BLOG / C#
Egene Avdeev
Аргументируй
1НФ у каждой записи должен быть идентификатор, по которому ты уникально идентифицируешь запись в БД.
Нарушение 1НФ это таблица типа
Мазда
Пежо
Опель
Мазда

В такой таблице ты четко не можешь идентифицировать запись введя в поиске Мазда
источник

EA

Egene Avdeev in CODE BLOG / C#
Sergey Trofimov
1НФ у каждой записи должен быть идентификатор, по которому ты уникально идентифицируешь запись в БД.
Нарушение 1НФ это таблица типа
Мазда
Пежо
Опель
Мазда

В такой таблице ты четко не можешь идентифицировать запись введя в поиске Мазда
Первая нормальная форма

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

EA

Egene Avdeev in CODE BLOG / C#
То о чем ты говоришь это правило, одно из 3 и оно относится к 1НФ
источник

SB

Sergey Benzenko in CODE BLOG / C#
источник

SB

Sergey Benzenko in CODE BLOG / C#
О! Срач по теории реляционных БД.
источник

EA

Egene Avdeev in CODE BLOG / C#
Sergey Benzenko
О! Срач по теории реляционных БД.
Присоединяйся)
источник

S

Sergey Trofimov in CODE BLOG / C#
Egene Avdeev
Первая нормальная форма

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

S

Sergey Trofimov in CODE BLOG / C#
но на порактике никто не будет хранить таблицы типа название улиц, номера домов
источник

S

Sergey Trofimov in CODE BLOG / C#
Отдельную таблицу с именами и отдельную с фамилиями)
источник

EA

Egene Avdeev in CODE BLOG / C#
Sergey Trofimov
Отдельную таблицу с именами и отдельную с фамилиями)
Хранят, для быстрого заполнения)
источник

EA

Egene Avdeev in CODE BLOG / C#
Sergey Trofimov
Атомарность лишь дополнение к 1 НФ но не определяющий ее фактор ,
Запись типа ФИО тоже тогда не 1 НФ или адрес в котором город, улица и дом в одном поле - тоже нарушение 1 нф если уж доколупаться.
Ну разные долбоебы из гос учреждений целиком хранят адреса и ничего, нормальное
источник

EA

Egene Avdeev in CODE BLOG / C#
Кто прав кто виноват?
источник

S

Sergey Trofimov in CODE BLOG / C#
Я имел ввиду представь обслуживать БД, где с точки зрения атомарности все таблицы должны быть ID Key и ничего больше
источник

SB

Sergey Benzenko in CODE BLOG / C#
Зависит от задач. Если вам нужен просто адрес (для доставки пиццы), то пофигу. А если надо верифицировать и разбивать по домам, то надо разделять.
источник

НП

Никита Петроченко... in CODE BLOG / C#
Egene Avdeev
Ну разные долбоебы из гос учреждений целиком хранят адреса и ничего, нормальное
Лицо прогера, который работает на гос. организацию и пишущий адрес в оин столбец )
источник

S

Sergey Trofimov in CODE BLOG / C#
Т.е. для обычной записи клиента тебе нужно завести три таблицы, Имена, Фамилии, Отчетва, а таблица клиентов будет вида IdИмя Идфамили, Ид отчества)
источник

SB

Sergey Benzenko in CODE BLOG / C#
Никита Петроченко
Лицо прогера, который работает на гос. организацию и пишущий адрес в оин столбец )
😂
источник

EA

Egene Avdeev in CODE BLOG / C#
Никита Петроченко
Лицо прогера, который работает на гос. организацию и пишущий адрес в оин столбец )
😁👍 Ну или вспомнят в прошлом
источник