|
|
|
TreeView структура и копирование
|
|||
|---|---|---|---|
|
#18+
У меня есть таблица Ресурсы,в которой есть поле ID,ParentID,Name ...... Т.е я легко строю TreeView по каждому виду ресурса(Персонал,Материалы, Оборудование) Для каждого ресурса у меня отдельная таблица c атрибьютами, где есть FK на таблицу Ресурсы. Т.е всего 4 таблицы. Тут всё просто и понятно. Программа для управления проектами и мне нужно относить ресурсы на каждый проект. Берём Иванова и относим его на Проект 22. Т.к работников на проекте может быть сотни,то естественно они тоже должны быть сгруппированы по профессиям. Сварщики -Разряд 3 -Разряд 4 -Разряд 5 Монтажники -Разряд 3 -Разряд 4 -Разряд 5..... Проблема: Например, таблица Персонал содержит всех работников сгруппированных по профессиям за всю историю компании,своего рода Отдел Кадров. Но на проект я назначаю лишь некоторых из них, при этом структура TreeView в проекте должна быть организована по профессиям тоже. Таблица Ресурсы отражает структуру полностью. Но она избыточна для проекта,т.е если всего 100 групп профессий,реально в проекте учавствует лишь 10-15. Какие таблицы добавить в базу для отнесения нужных групп профессий на проект ??? И как лучше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 20:51 |
|
||
|
TreeView структура и копирование
|
|||
|---|---|---|---|
|
#18+
pshikУ меня есть таблица Ресурсы,в которой есть поле ID,ParentID,Name ...... Т.е я легко строю TreeView по каждому виду ресурса(Персонал,Материалы, Оборудование) Для каждого ресурса у меня отдельная таблица c атрибьютами, где есть FK на таблицу Ресурсы. Т.е всего 4 таблицы. Тут всё просто и понятно. Программа для управления проектами и мне нужно относить ресурсы на каждый проект. Берём Иванова и относим его на Проект 22. Т.к работников на проекте может быть сотни,то естественно они тоже должны быть сгруппированы по профессиям. Сварщики -Разряд 3 -Разряд 4 -Разряд 5 Монтажники -Разряд 3 -Разряд 4 -Разряд 5..... Проблема: Например, таблица Персонал содержит всех работников сгруппированных по профессиям за всю историю компании,своего рода Отдел Кадров. Но на проект я назначаю лишь некоторых из них, при этом структура TreeView в проекте должна быть организована по профессиям тоже. Таблица Ресурсы отражает структуру полностью. Но она избыточна для проекта,т.е если всего 100 групп профессий,реально в проекте учавствует лишь 10-15. Какие таблицы добавить в базу для отнесения нужных групп профессий на проект ??? И как лучше? а если в проекте пописать кто участвует? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2007, 05:41 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=34603430&tid=1544447]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
211ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 258ms |
| total: | 563ms |

| 0 / 0 |
