![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Группы под группы [D7, XP]
pushok © (2011-04-27 10:53:00)Что посоветуйте чтоб организовать «Группы и подгруппы» для базы данных?
К примеру у меня в таблице имеется такая запись
Код код_подгруппы Наим.Группы
1 0 База товара
2 1 Материнки
3 1 Видеокарты
4 1 Жест Диски
5 3 Assus
6 3 GeForce
Или дайте ссылку хотябы если есть готовый компонент.
Картинка: http://www.imageup.ru/img118/333642473.bmp
Германн (2011-04-27 12:55:00) [1]
> Гибкая система запросов - вот оптимальное решение
+1
MsGuns (2011-04-27 12:48:00) [2]С горы тут вообще дерево ?
Гибкая система запросов - вот оптимальное решение
Sergey13 (2011-04-27 11:42:00) [3]> [0] pushok (27.04.11 10:53)
ИМХО попытка всунуть производителя в деревянную структуру приведет к тому, что самсунгов например будет много, в дисках, мониторах, памяти и т.д. Так же придется плодить всякие сата/иде и прочее.
Всеохватывающее дерево тут возможно и не подойдет. То же название вероятно стОит вынести просто в отдельный справочник и при построении дерева фильтровать по нему.
pushok (2011-04-27 11:38:00) [4]TDBTreeView TVirtualTreeView
Не знал что есть такие. Буду искать и пробовать
OW (2011-04-27 11:35:00) [5]http://www.google.ru/webhp?rls=ig#rls=ig&hl=ru&source=hp&biw=1280&bih=814&q=dbtreeview+%D1%81%D0%B2%D0%BE%D0%B8%D0%BC%D0%B8+%D1%80%D1%83%D0%BA%D0%B0%D0%BC%D0%B8&aq=0&aqi=g1&aql=&oq=DBTREEview+%D1%81%D0%B2%D0%BE%D0%B8%D0%BC%D0%B8+%D1%80%D1%83%D0%BA%D0%B0%D0%BC%D0%B8&fp=a99d422e9c96985b
Ega23 (2011-04-27 11:18:00) [6]
Create table Groups (
GroupID int identity (1, 1) not null,
ParGroupID int null,
GropName varchar(32) not null default '',
constraint PK_Groups primary key (GroupID),
constraint FK_Groups_Ref_Self foreign key (ParGroupID)
references Groups (GroupID)
);
Вроде так.
clickmaker (2011-04-27 10:59:00) [7]> если есть готовый компонент
http://www.google.ru/search?as_q=&as_epq=&as_oq=TDBTreeView+TVirtualTreeView&as_eq=&hl=ru&newwindow=1&biw=1437&bih=769&num=10&lr=&cr=&as_ft=i&as_filetype=&as_qdr=all&as_occt=any&as_dt=i&as_sitesearch=&as_rights=&safe=ima ges&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google