|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Alexander Gerus 2:464/61 21 Jun 2001 10:10:00 To : tolik@katren.ru Subject : Вспомним 4NF -------------------------------------------------------------------------------- Сpеда Июнь 20 2001, tolik@katren.ru пишет к All: >> а ВАЗе у каждого pаботника есть табельный номеp aka должность. >> Пеpвые два знака и есть код подpазделения где он pаботает. t> А чего, при переходе в другое подразделение номер меняется ? с этими переходами вечно головная боль. Мы в своих системах попытались (уже десять лет как :) застолбить за каждым таб/номер в качестве уникального идентификатора, и все десять лет нас 1) пилят, что по номеру нельзя понять должность и цех, 2) иногда заставляют "по производственной необходимости" таки номер менять, летит вся история за все годы, 3) после увольнения рано или поздно номер достается другому (см.п.2). за все это время альтернативное красивое решение так в голову и не пришло. Hу, не считая суррогатного идентификатора, но это означает переписать усе :( А оно еще на паскале, и ресурсов (всех видов) на переписывание всего для этих предприятий (гос.железная дорога) нет. Зато, когда внедряли этот софт для ВУЗа :), ввели параллельный аппарат логических табельных номеров, отражающих кафедру, курс и так далее. Чушь, в общем. Хотя при этом наш, внутренний табельный номер, превратился в форменный суррогатный ключ. С уважением, Александр Герус --- GoldED 2.50+ * Origin: Peripheral Genie (2:464/61) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/14343b31d65b.html, оценка из 5, голосов 10
|