Показать сообщение отдельно
  #2  
Старый 09.04.2011, 20:26
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Цитата:
Сообщение от sinigami
мне нужно сгруппировать список файлов по группам и по подгруппам
я хочу сделать три таблицы
1: спиок групп(ссылка на 2 таблицу)
2: спиок подгрупп(ссылка на 3 таблицу) | список файлов
3: список файлов

как такое можно реализовать??

Ну так и делай.
Код:
CREATE TABLE GROUP
(
  ID INTEGER,
  NAME VARCHAR(100)
);

CREATE TABLE SUBGROUP
(
  ID INTEGER,
  GROUP_ID INTEGER REFERENCE GROUP(ID),
  NAME VARCHAR(100)
);

CREATE TABLE FILE
(
  ID INTEGER,
  SUBGROUP_ID INTEGER REFERENCE SUBGROUP(ID),
  FILENAME VARCHAR(255)
);
Ответить с цитированием