-- phpMyAdmin SQL Dump -- version 3.1.1 -- http://www.phpmyadmin.net -- -- Хост: localhost:3306 -- Время создания: Фев 20 2009 г., 14:32 -- Версия сервера: 5.1.30 -- Версия PHP: 5.2.8 SET FOREIGN_KEY_CHECKS=0; SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; SET AUTOCOMMIT=0; START TRANSACTION; -- -- База данных: `rd` -- -- -------------------------------------------------------- -- -- Структура таблицы `rd_izmerenia` -- DROP TABLE IF EXISTS `rd_izmerenia`; CREATE TABLE IF NOT EXISTS `rd_izmerenia` ( `id` int(5) NOT NULL AUTO_INCREMENT, `date` datetime NOT NULL, `patient_num` int(11) NOT NULL DEFAULT '0', `opisanie` text NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `date` (`date`), KEY `patient_num` (`patient_num`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=17 ; -- -------------------------------------------------------- -- -- Структура таблицы `rd_param` -- DROP TABLE IF EXISTS `rd_param`; CREATE TABLE IF NOT EXISTS `rd_param` ( `id` tinyint(4) NOT NULL AUTO_INCREMENT, `name` varchar(5) NOT NULL, `opisanie` varchar(100) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=11 ; -- -------------------------------------------------------- -- -- Структура таблицы `rd_patient` -- DROP TABLE IF EXISTS `rd_patient`; CREATE TABLE IF NOT EXISTS `rd_patient` ( `id` int(5) NOT NULL AUTO_INCREMENT, `fam` varchar(60) NOT NULL, `name` varchar(60) NOT NULL, `otch` varchar(60) NOT NULL, `day` tinyint(3) unsigned NOT NULL, `mon` tinyint(3) unsigned NOT NULL, `year` smallint(4) unsigned NOT NULL, `opisanie` text, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=59 ; -- -------------------------------------------------------- -- -- Структура таблицы `rd_points` -- DROP TABLE IF EXISTS `rd_points`; CREATE TABLE IF NOT EXISTS `rd_points` ( `num` tinyint(3) NOT NULL, `opisanie` varchar(500) NOT NULL, `name` varchar(20) NOT NULL DEFAULT 'point', `image` longblob, PRIMARY KEY (`num`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Структура таблицы `rd_znacheniya` -- DROP TABLE IF EXISTS `rd_znacheniya`; CREATE TABLE IF NOT EXISTS `rd_znacheniya` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `izm_num` int(11) NOT NULL, `param_num` tinyint(4) NOT NULL, `point_num` tinyint(3) NOT NULL, `povtor_num` enum('1','2','3','4','5','6') NOT NULL, `znach` float NOT NULL, `znach_UI` mediumtext NOT NULL, PRIMARY KEY (`id`), KEY `izm_num` (`izm_num`), KEY `param_num` (`param_num`), KEY `point_num` (`point_num`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=36058 ; -- -- Ограничения внешнего ключа сохраненных таблиц -- -- -- Ограничения внешнего ключа таблицы `rd_izmerenia` -- ALTER TABLE `rd_izmerenia` ADD CONSTRAINT `rd_izmerenie_ibfk_1` FOREIGN KEY (`patient_num`) REFERENCES `rd_patient` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; -- -- Ограничения внешнего ключа таблицы `rd_znacheniya` -- ALTER TABLE `rd_znacheniya` ADD CONSTRAINT `rd_znacheniya_ibfk_1` FOREIGN KEY (`izm_num`) REFERENCES `rd_izmerenia` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, ADD CONSTRAINT `rd_znacheniya_ibfk_2` FOREIGN KEY (`param_num`) REFERENCES `rd_param` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, ADD CONSTRAINT `rd_znacheniya_ibfk_3` FOREIGN KEY (`point_num`) REFERENCES `rd_points` (`num`) ON DELETE CASCADE ON UPDATE CASCADE; SET FOREIGN_KEY_CHECKS=1; COMMIT;