|
|
|
Фирма_по_производству_автомобиле1
|
|||
|---|---|---|---|
|
#18+
Добрый день. Выполняю курсовую работу. Просьба проверти мою структуру и нормализацию. И еще сильно не критикуйти я всего лишь студент Сама задача Фирма производит по контракту специализированные автомобили. В компании имеется несколько подразделений, каждое из которых изготавливает отдельное транспортное средство, например, лимузин, трейлер, минивэн. Когда новый автомобиль изготовлен, подразделение размещает в отделе закупок заказ на покупку отдельных компонентов. Отдел закупок фирмы заинтересован в создании база данных для отслеживания заказов и ускорения доставки компонентов. Даны следующие бизнес процедуры. 1) Заказ полученный отделом закупок, может содержать несколько различных позиций. 2) Склад устроен так, что наиболее часто запрашиваемые позиции поставляются практически сразу же. 3) Когда поступает заказ, он проверяется на наличие заказанных позиций на складе. 4) Если позиция отсутствует, то ее необходимо заказать у поставщика. 5) Каждая позиция может поставляться от нескольких поставщиков. А вот сама диаграмма ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2013, 19:20 |
|
||
|
Фирма_по_производству_автомобиле1
|
|||
|---|---|---|---|
|
#18+
Не очень понятно, какую именно функцию данная схема должна выполнять. Если это исключительно формирование заказов со склада, то таблица Поставщиков здесь лишняя. После того, как деталь оказалась на складе, всем уже глубоко фиолетово, какой именно поставщик ее продал. Между таблицами Отдел и Подразделения есть какая-нибудь связь? Если нет, то поясните смысл каждой из них. Если же это автоматизация работы самого склада, а не цехов, то здесь кое-чего не хватает, а кое-что неправильно уже сейчас. Я не силен в IE, но вот эта связка между поставщиками и компонентами - это ведь 1:М, а не М:М, да? Мне кажется, там должно быть многие-ко-многим, соответственно еще одна промежуточная таблица-связка. Далее, вам нужно 2 таблицы заказов. Одна у вас уже есть, это заказы цехов со склада. Вторая, которую нужно сделать, это заказы склада у поставщиков. Использовать одну в обеих качествах вряд ли получится, ибо у цеха все детали будут идти одной кучей, а поставщиков интересуют только их заказы, остальное им не нужно. Понятно, надеюсь, что под "второй таблицей заказов" я имею в виду пару таблиц master-detail, так же как у вас реализованы заказы цехов. Соответственно, связи этих 2 новых таблиц с остальными имеющимися придется внимательно, вдумчиво покурить. aslan1980Когда новый автомобиль изготовлен, подразделение размещает в отделе закупок заказ на покупку отдельных компонентов.Вот этой фразы вообще не понял. Может, вместо "изготовлен" следует читать "заказан"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2013, 07:43 |
|
||
|
Фирма_по_производству_автомобиле1
|
|||
|---|---|---|---|
|
#18+
Добрый день. Спасибо за ваш отзыв. 1) Данная схема создана для отслеживания заказов и ускорения доставки компонентов 2) Таблица поставщики здесь не лишняя, потому что деталь может и не оказаться на складе, то ее непременно надо заказать у поставщика. 3) Это автоматизация работы отдела заказов. 4) Когда новый автомобиль изготовлен это означает, что автомобиль готов для сборки. То есть автомобиль состоит из одного корпуса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 14:45 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=38145237&tid=1541369]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
34ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 193ms |
| total: | 277ms |

| 0 / 0 |
