
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
10.11.2006, 11:55
|
|||
|---|---|---|---|
схема данных .... так аль нет? |
|||
|
#18+
была задача сделать бд для печати пропусков и т.п... в принцыпе справился, но не уверен правильная ли схема данных... смущает "?" и я незнаю как ещё машины к сотрудникам подвязать... посмотрите, может я вообще не так всё сделал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2006, 12:22
|
|||
|---|---|---|---|
схема данных .... так аль нет? |
|||
|
#18+
На первый взгляд видна следующая проблема: машина - отдельный субъект учета по пропускам. Пропуск может выписываться на машину отдельно. Сразу же возникает такой вопрос - а что делать со служебными машинами, к которым приписаны могут быть какие угодно сотрудники. В любом случае, отношение между машиной и сотрудниками m:n. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2006, 12:30
|
|||
|---|---|---|---|
схема данных .... так аль нет? |
|||
|
#18+
и еще на этой схеме неясно,какие ключевые поля.Использовать в качестве ключа текст поле, ровно как и писать в качестве префикса тип данных далеко не самое удачное решение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2006, 12:37
|
|||
|---|---|---|---|
схема данных .... так аль нет? |
|||
|
#18+
Без постановки первичной неясен уровень детализации, но: фамилий, адресов, email может быть много, паспортов может быть много, а не 2 (я бы вообще бы ввел такую сущность,как "документ, удостов личность" с типом этого документа (например, автомобильные права, паспорт моряка и прочее) и хранил бы тип документа, его номер, дату и автора выдачи документа). сразу встает вопрос о связи данной базы с кадровой - всплывает вопрос историии должностей (кстати, должны браться из справочника видов должностей) почему регион берется не из справочника а просто текстовое поле. в общем, без постановки задачи слишком много вопросов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2006, 12:56
|
|||
|---|---|---|---|
схема данных .... так аль нет? |
|||
|
#18+
...да... спасибо большое не думал что настолько... хм... можно усложнить схему :) буду усложнять дальше... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2006, 13:09
|
|||
|---|---|---|---|
схема данных .... так аль нет? |
|||
|
#18+
надо не усложнять,а соответствовать бизнес-требованиям. Вам может быть и предложенного достаточно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2006, 18:27
|
|||
|---|---|---|---|
|
|||
схема данных .... так аль нет? |
|||
|
#18+
Важным качеством схемы бд является читабельность, поэтому первый совет -все названия перевести на английский, немецкий или любой удобный для Вас язык.Именно перевести, а не заменить буквы русского на буквы латинского алфавита. А чтобы понять правильность базы с точки зрения требований - нужно их по крайней мере видеть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2006, 18:37
|
|||
|---|---|---|---|
|
|||
схема данных .... так аль нет? |
|||
|
#18+
Важным качеством схемы бд является читабельность, поэтому первый совет -все названия перевести на английский, немецкий или любой удобный для Вас язык.Именно перевести, а не заменить буквы русского на буквы латинского алфавита. А чтобы понять правильность базы с точки зрения требований - нужно их по крайней мере видеть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.11.2006, 01:33
|
|||
|---|---|---|---|
|
|||
схема данных .... так аль нет? |
|||
|
#18+
Со связью "сотрудники-автомобили" - и правда что-то непонятное. По множителям связи получается, что один сотрудник может быть связан со многими автомобилями, а по ключам - наоборот, 1 автомобиль связан с несколькими сотрудниками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.11.2006, 09:59
|
|||
|---|---|---|---|
схема данных .... так аль нет? |
|||
|
#18+
ev65Важным качеством схемы бд является читабельность, поэтому первый совет -все названия перевести на английский, немецкий или любой удобный для Вас язык.Именно перевести, а не заменить буквы русского на буквы латинского алфавита. А чтобы понять правильность базы с точки зрения требований - нужно их по крайней мере видеть. +1 datTimeZayavki - впечатляет:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.11.2006, 11:04
|
|||
|---|---|---|---|
|
|||
схема данных .... так аль нет? |
|||
|
#18+
Кто ж вас знает, так аль нет? На что выписывается пропуск? На сотрудника, на сотрудника на машине, на сотрудника на машине в определённом регионе? У сотрудника может быть несколько пропусков? У нескольких сотрудников может быть один пропуск? Чтобы структура читалась, язык должен быть один. Либо транслит, либо английский. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=32&mobile=1&tid=1544910]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
156ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 202ms |
| total: | 457ms |

| 0 / 0 |
