powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Создание файлового обработчика
4 сообщений из 4, страница 1 из 1
Создание файлового обработчика
    #34518062
Nodrug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Необходима консультация по созданию системы, которая хранит файлы, поддерживает версионность их изменения и некоторый набор полей с их описанием. Как реализовать БД на SQL.
...
Рейтинг: 0 / 0
Создание файлового обработчика
    #34518294
хламист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
такая система уже есть - Windows Sharepoint Services, по крайней мере можете рассмотреть для примера
...
Рейтинг: 0 / 0
Создание файлового обработчика
    #34518685
NoName 2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
FilesData(id, FileData (not null), ControlSum (not null))
Files (id, FileName (not null), FileDataID (null), Comments (null))
History (id, FilesID (not null), FileDate (not null), ChangeType (not null), ModifiersID (not null), Comments (null))
ChangeType: input (0), changed (1), deleted (2)
Modifiers (id, NickName (null), FIO (not null))
что-то вроде этого
...
Рейтинг: 0 / 0
Создание файлового обработчика
    #34519232
Serik Akhmetov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mysqlfs-0.4.0-rc1/schema.sql
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
--
-- Table structure for table `data`
--

DROP TABLE IF EXISTS `data_blocks`;
CREATE TABLE `data_blocks` (
  `inode` bigint( 20 ) NOT NULL,
  `seq` int unsigned not null,
  `data` blob ,
  PRIMARY KEY  (`inode`, `seq`)
) ENGINE=MyISAM DEFAULT CHARSET=binary;

--
-- Table structure for table `inodes`
--
DROP TABLE IF EXISTS `inodes`;
CREATE TABLE `inodes` (
  `inode` bigint( 20 ) NOT NULL,
  `inuse` int( 11 ) NOT NULL default '0',
  `deleted` tinyint( 4 ) NOT NULL default '0',
  `mode` int( 11 ) NOT NULL default '0',
  `uid` int( 10 ) unsigned NOT NULL default '0',
  `gid` int( 10 ) unsigned NOT NULL default '0',
  `atime` int( 10 ) unsigned NOT NULL default '0',
  `mtime` int( 10 ) unsigned NOT NULL default '0',
  `ctime` int( 10 ) unsigned NOT NULL default '0',
  `size` bigint( 20 ) NOT NULL default '0',
  PRIMARY KEY  (`inode`),
  KEY `inode` (`inode`,`inuse`,`deleted`)
) ENGINE=MyISAM DEFAULT CHARSET=binary;

--
-- Table structure for table `tree`
--

DROP TABLE IF EXISTS `tree`;
CREATE TABLE `tree` (
  `inode` int( 10 ) unsigned NOT NULL auto_increment,
  `parent` int( 10 ) unsigned default NULL,
  `name` varchar( 255 ) NOT NULL,
  UNIQUE KEY `name` (`name`,`parent`),
  KEY `inode` (`inode`),
  KEY `parent` (`parent`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Создание файлового обработчика
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]