Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 все ли нормально в схеме базы (Erwin)  [new]
ultima
Member

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

К сообщению приложен файл. Размер - 130Kb
5 янв 13, 19:56    [13726777]     Ответить | Цитировать Сообщить модератору
 Re: все ли нормально в схеме базы (Erwin)  [new]
invm
Member

Откуда: Москва
Сообщений: 9824
Очевидно, ваш разработчик имеет мало опыта проектирования БД и ничего не слышал о нормальных формах.
Таблицы спроектированы так, как ему видится отображение данных в пользовательском интерфейсе.
Например, можете задать ему пару простых вопросов:
1. Что будет, если в один прекрасный момент появятся врачи-совместители?
2. Что будет, если в один прекрасный момент появятся дополнительные клиники?
5 янв 13, 20:34    [13726872]     Ответить | Цитировать Сообщить модератору
 Re: все ли нормально в схеме базы (Erwin)  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31948
ultima
Прошу оценить данную схему базы
Ужас.
5 янв 13, 23:22    [13727462]     Ответить | Цитировать Сообщить модератору
 Re: все ли нормально в схеме базы (Erwin)  [new]
buser
Member

Откуда: Санкт-Петербург
Сообщений: 4539
"ампутировать тупыми ножницами" индия стала к нам немного ближе :) Хотя, я более чем уверен, что все пункты Т.З. реализованы... и придраться вам будет не к чему
5 янв 13, 23:40    [13727530]     Ответить | Цитировать Сообщить модератору
 Re: все ли нормально в схеме базы (Erwin)  [new]
gar
Member

Откуда:
Сообщений: 7955
я как акын - что вижу о том и пою (с)


зы жесть какая
6 янв 13, 00:35    [13727776]     Ответить | Цитировать Сообщить модератору
 Re: все ли нормально в схеме базы (Erwin)  [new]
orehov_i
Member

Откуда: Murom
Сообщений: 1007
Автор, ваша клиника наверное не первая на этом белом свете, кто решил заказать для себя программулину для автоматизации учета чего-то там. Чем мазохизмом заниматься и смотреть на этот ужос ужасный что Вы тут показали, поищите лучше готовые решения в интернете, они наверняка есть. Да та же 1С, УПП восьмерка. Там и графики и смены можно планировать. Ведь клиника это тоже предприятие, только специфичное.
6 янв 13, 11:41    [13728505]     Ответить | Цитировать Сообщить модератору
 Re: все ли нормально в схеме базы (Erwin)  [new]
SIMPLicity_
Member

Откуда: (((@)))
Сообщений: 8877
Каша в стиле "о том, как оно есть"...

Разбейте первую таблицу на пять-шесть более мелких, связанных с основной по ключу (например, составной ключ: ИдРегионаРФ + ИдКлиники + ИдВрача; первые два ИДентификатора, в принципе, можете выкинуть нах если это у вас одна-единственная клиника в жизни)...

Далее уже само всё "спляшется"...
6 янв 13, 15:31    [13728910]     Ответить | Цитировать Сообщить модератору
 Re: все ли нормально в схеме базы (Erwin)  [new]
ultima
Member

Откуда: СПб
Сообщений: 121
Я вроде бы написал, что разработчик - внешний подрядчик, по-моему, глупо мне советовать разбить таблицы если я не разработчик
После вариантов обратиться к платформе 1С, у меня пропало желание предлагать свою сему, так что, извеняйте.
30 мар 13, 16:45    [14116416]     Ответить | Цитировать Сообщить модератору
 Re: все ли нормально в схеме базы (Erwin)  [new]
gar
Member

Откуда:
Сообщений: 7955
ultima
Я вроде бы написал, что разработчик - внешний подрядчик, по-моему, глупо мне советовать разбить таблицы если я не разработчик
После вариантов обратиться к платформе 1С, у меня пропало желание предлагать свою сему, так что, извеняйте.

вы еще написали что приветствуются любые комментарии.
извиняем. т.к. вам с этим работать.
30 мар 13, 18:10    [14116560]     Ответить | Цитировать Сообщить модератору
 Re: все ли нормально в схеме базы (Erwin)  [new]
ultima
Member

Откуда: СПб
Сообщений: 121
gar
ultima
Я вроде бы написал, что разработчик - внешний подрядчик, по-моему, глупо мне советовать разбить таблицы если я не разработчик
После вариантов обратиться к платформе 1С, у меня пропало желание предлагать свою сему, так что, извеняйте.

вы еще написали что приветствуются любые комментарии.
извиняем. т.к. вам с этим работать.


прошу прощения за излишнюю грубость, но "с ними" контракт разорван по решению суда.
вопрос скорее из спортивного интереса.
6 апр 13, 21:10    [14145663]     Ответить | Цитировать Сообщить модератору
 Re: все ли нормально в схеме базы (Erwin)  [new]
SIMPLicity_
Member

Откуда: (((@)))
Сообщений: 8877
Ну так это, мы и прокомментировали.

Как говориться,- "есличо,- обращайтесь ещё".

PS Но структура таблиц действительно,- зело громоздкая. На первый взгляд это смахивает на описание бумажных документов "как они есть". Наверно, схема даже имеет вполне себе право на жизнь... Но развивать её, кажется, будет нереально. Больше связанных таблиц!...


PS Вы, кажется, собирались и переработанный вариант опубликовать...
7 апр 13, 23:23    [14148751]     Ответить | Цитировать Сообщить модератору
 Re: все ли нормально в схеме базы (Erwin)  [new]
ultima
Member

Откуда: СПб
Сообщений: 121
SIMPLicity_
Ну так это, мы и прокомментировали.

Прошу прощения, а мы это кто ? коллективный разум ?
20 апр 13, 16:42    [14207941]     Ответить | Цитировать Сообщить модератору
 Re: все ли нормально в схеме базы (Erwin)  [new]
SIMPLicity_
Member

Откуда: (((@)))
Сообщений: 8877
ultima
SIMPLicity_
Ну так это, мы и прокомментировали.

Прошу прощения, а мы это кто ? коллективный разум ?


Да, хулетамтут, я один тут распинался...
22 апр 13, 01:32    [14210979]     Ответить | Цитировать Сообщить модератору
 Re: все ли нормально в схеме базы (Erwin)  [new]
MasterZiv
Member

Откуда: Питер
Сообщений: 34703
ultima,

Таблица prices names, нарушение 1 Нормальной формы.
И далее тоже проблемы.
22 апр 13, 02:16    [14210999]     Ответить | Цитировать Сообщить модератору
 Re: все ли нормально в схеме базы (Erwin)  [new]
ultima
Member

Откуда: СПб
Сообщений: 121
MasterZiv
ultima,

Таблица prices names, нарушение 1 Нормальной формы.
И далее тоже проблемы.


я говорил разработчику тоже самое, он сослался на договор и на викопедию, вообщем мы как лохи должны были оплачивать его "подделку"
цена вопроса чуть менее пол милиона
25 май 13, 18:11    [14349325]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить