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.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
--
-- База данных: `tipograf`
--
-- --------------------------------------------------------
--
-- Структура таблицы `ceha`
--
CREATE TABLE IF NOT EXISTS 'ceha' (
'idc' int(11) NOT NULL AUTO_INCREMENT,
'nameceh' varchar(255) NOT NULL,
PRIMARY KEY ('idc')
) ENGINE=InnoDB DEFAULT CHARSET=cp1251 AUTO_INCREMENT=7 ;
--
-- Дамп данных таблицы `ceha`
--
INSERT INTO 'ceha' ('idc', 'nameceh') VALUES
(1, 'Цех 1'),
(3, 'Цех 2'),
(5, 'Цех готовой продукции'),
(6, 'Транспортный цех ');
-- --------------------------------------------------------
--
-- Структура таблицы `materials`
--
CREATE TABLE IF NOT EXISTS 'materials' (
'idm' int(11) NOT NULL AUTO_INCREMENT,
'namemat' varchar(255) NOT NULL,
PRIMARY KEY ('idm')
) ENGINE=InnoDB DEFAULT CHARSET=cp1251 AUTO_INCREMENT=4 ;
--
-- Дамп данных таблицы `materials`
--
INSERT INTO 'materials' ('idm', 'namemat') VALUES
(1, 'Краска'),
(2, 'Картон'),
(3, 'Бумага');
-- --------------------------------------------------------
--
-- Структура таблицы `plans`
--
CREATE TABLE IF NOT EXISTS 'plans' (
'yearplana' int(11) NOT NULL,
'plavyp' int(11) NOT NULL,
PRIMARY KEY ('yearplana')
) ENGINE=InnoDB DEFAULT CHARSET=cp1251;
--
-- Дамп данных таблицы `plans`
--
INSERT INTO 'plans' ('yearplana', 'plavyp') VALUES
(2013, 100),
(2014, 2000),
(2015, 1500);
-- --------------------------------------------------------
--
-- Структура таблицы `prihodrashod`
--
CREATE TABLE IF NOT EXISTS 'prihodrashod' (
'idpr' int(11) NOT NULL AUTO_INCREMENT,
'idm' int(11) NOT NULL,
'dateoper' timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
'kolvo' int(11) NOT NULL,
'zakaz' int(11) DEFAULT NULL,
PRIMARY KEY ('idpr'),
KEY 'mater' ('idm'),
KEY 'zakaz' ('zakaz')
) ENGINE=InnoDB DEFAULT CHARSET=cp1251 AUTO_INCREMENT=16 ;
--
-- Дамп данных таблицы `prihodrashod`
--
INSERT INTO 'prihodrashod' ('idpr', 'idm', 'dateoper', 'kolvo', 'zakaz') VALUES
(2, 2, '2015-05-26 21:00:00', 1000, NULL),
(3, 3, '2015-05-26 21:00:00', 1500, NULL),
(4, 1, '2015-04-01 21:00:00', 5000, NULL),
(5, 2, '2015-05-05 21:00:00', 30, NULL),
(6, 2, '2015-04-30 21:00:00', -30, 2),
(7, 3, '2015-04-30 21:00:00', -67, 2),
(8, 3, '2015-04-30 21:00:00', -21, 2),
(9, 1, '2015-05-26 21:00:00', -50, 7),
(10, 3, '2015-05-05 21:00:00', -12, 8),
(11, 2, '2015-05-05 21:00:00', -70, 8),
(12, 1, '2015-05-05 21:00:00', -80, 8),
(13, 1, '2015-05-26 21:00:00', -90, 5),
(14, 2, '2015-05-26 21:00:00', -50, 6),
(15, 3, '2015-05-26 21:00:00', -90, 6);
-- --------------------------------------------------------
--
-- Структура таблицы `sklad`
--
CREATE TABLE IF NOT EXISTS 'sklad' (
'idm' int(11) NOT NULL,
'ostatok' int(11) NOT NULL DEFAULT '0',
PRIMARY KEY ('idm')
) ENGINE=InnoDB DEFAULT CHARSET=cp1251;
--
-- Дамп данных таблицы `sklad`
--
INSERT INTO 'sklad' ('idm', 'ostatok') VALUES
(1, 5220),
(2, 1080),
(3, 1510);
-- --------------------------------------------------------
--
-- Структура таблицы `vidprod`
--
CREATE TABLE IF NOT EXISTS 'vidprod' (
'idp' int(11) NOT NULL AUTO_INCREMENT,
'nameprod' varchar(255) NOT NULL,
PRIMARY KEY ('idp')
) ENGINE=InnoDB DEFAULT CHARSET=cp1251 AUTO_INCREMENT=6 ;
--
-- Дамп данных таблицы `vidprod`
--
INSERT INTO 'vidprod' ('idp', 'nameprod') VALUES
(1, 'Журнал'),
(3, 'Буклет'),
(4, 'Плакат'),
(5, 'Газета');
-- --------------------------------------------------------
--
-- Структура таблицы `zakazy`
--
CREATE TABLE IF NOT EXISTS 'zakazy' (
'idz' int(11) NOT NULL AUTO_INCREMENT,
'namezak' varchar(255) NOT NULL,
'kolvo' int(11) NOT NULL,
'datepost' timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
'idc' int(11) NOT NULL,
'dateok' timestamp NULL DEFAULT NULL,
'idv' int(11) NOT NULL,
'kodblanka' varchar(255) DEFAULT NULL,
'addinfo' varchar(255) DEFAULT NULL,
'format' varchar(255) DEFAULT NULL,
'vydan' int(11) DEFAULT NULL,
PRIMARY KEY ('idz'),
KEY 'vidpr' ('idv'),
KEY 'ceha' ('idc')
) ENGINE=InnoDB DEFAULT CHARSET=cp1251 AUTO_INCREMENT=9 ;
--
-- Дамп данных таблицы `zakazy`
--
INSERT INTO 'zakazy' ('idz', 'namezak', 'kolvo', 'datepost', 'idc', 'dateok', 'idv', 'kodblanka', 'addinfo', 'format', 'vydan') VALUES
(1, 'Заказ 1', 35, '2015-05-26 21:00:00', 6, '2015-05-26 21:00:00', 4, 'Ф-56', 'Первый заказ', 'А4', 1),
(2, 'ЗаказN 2', 500, '2015-04-30 21:00:00', 5, NULL, 1, 'D-46', 'Журнал новостей', 'A3', NULL),
(3, 'З 3', 80, '2015-05-26 21:00:00', 3, NULL, 5, 'АА90', '', '50х50', NULL),
(4, 'Z 4', 90, '2015-05-26 21:00:00', 1, NULL, 4, 'F72', '', '4', NULL),
(5, 'Z5', 30, '2015-05-26 21:00:00', 3, NULL, 1, 'fgh', '', '9', NULL),
(6, 'З 6 ', 20, '2015-05-26 21:00:00', 3, NULL, 5, 'В67', '', '3', NULL),
(7, 'Пробный 7', 60, '2015-05-26 21:00:00', 6, '2015-05-26 21:00:00', 4, 'Ф90', '', 'А3', 1),
(8, 'З9', 345, '2015-05-05 21:00:00', 5, NULL, 1, 'Ф21', '', 'А2', NULL);
--
-- Ограничения внешнего ключа сохраненных таблиц
--
--
-- Ограничения внешнего ключа таблицы `prihodrashod`
--
ALTER TABLE 'prihodrashod'
ADD CONSTRAINT 'prihodrashod_ibfk_1' FOREIGN KEY ('idm') REFERENCES 'materials' ('idm') ON UPDATE CASCADE,
ADD CONSTRAINT 'prihodrashod_ibfk_2' FOREIGN KEY ('zakaz') REFERENCES 'zakazy' ('idz') ON UPDATE CASCADE;
--
-- Ограничения внешнего ключа таблицы `sklad`
--
ALTER TABLE 'sklad'
ADD CONSTRAINT 'sklad_ibfk_1' FOREIGN KEY ('idm') REFERENCES 'materials' ('idm') ON UPDATE CASCADE;
--
-- Ограничения внешнего ключа таблицы `zakazy`
--
ALTER TABLE 'zakazy'
ADD CONSTRAINT 'zakazy_ibfk_1' FOREIGN KEY ('idv') REFERENCES 'vidprod' ('idp') ON UPDATE CASCADE,
ADD CONSTRAINT 'zakazy_ibfk_2' FOREIGN KEY ('idc') REFERENCES 'ceha' ('idc') ON UPDATE CASCADE;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;