- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
CREATE TABLE `cpu` ( `id` mediumint(9) NOT NULL, `proc_name` varchar(250), `proc_freq` varchar(250));
CREATE TABLE `drive` ( `id` mediumint(9) NOT NULL, `controller` varchar(250), `model` varchar(250), `drive_size` varchar(250), `drive_type` varchar(250));
CREATE TABLE `memory` (`id` mediumint(9) NOT NULL, `size` varchar(250), `type` varchar(250), `speed` varchar(250));
CREATE TABLE `motherboard` (`id` mediumint(9) NOT NULL, `motherboard` varchar(250), `chipset` varchar(250), UNIQUE KEY `id` (`id`));
CREATE TABLE `network` (`id` mediumint(9) NOT NULL, `net` varchar(250) COLLATE cp1251_general_cs NOT NULL);
CREATE TABLE `passport` (`id` mediumint(9) NOT NULL AUTO_INCREMENT, `id_podrazdel` smallint(6) NOT NULL, `mesto` varchar(150) COLLATE cp1251_general_cs NOT NULL, `inv_nomer` varchar(150), `imya` varchar(30) COLLATE cp1251_general_cs NOT NULL, `ip` varchar(15), `date` varchar(16) COLLATE cp1251_general_cs NOT NULL, `plomba` varchar(1) COLLATE cp1251_general_cs NOT NULL, `dop_inf` text COLLATE cp1251_general_cs, `type` varchar(1) COLLATE cp1251_general_cs NOT NULL, `nout_model` varchar(50) COLLATE cp1251_general_cs NOT NULL, PRIMARY KEY (`id`));
CREATE TABLE `podrazdel` (`id_podrazdel` smallint(6) NOT NULL AUTO_INCREMENT, `podrazdel` varchar(150) COLLATE cp1251_general_cs NOT NULL, PRIMARY KEY (`id_podrazdel`), UNIQUE KEY `podrazdel` (`podrazdel`));
CREATE TABLE `program` (`id` mediumint(9) NOT NULL, `os` varchar(250) COLLATE cp1251_general_cs NOT NULL, `nod` varchar(1) COLLATE cp1251_general_cs NOT NULL, `office` varchar(250) COLLATE cp1251_general_cs NOT NULL, `spo` varchar(1) COLLATE cp1251_general_cs NOT NULL, UNIQUE KEY `id` (`id`));
CREATE TABLE `sound` (`id` mediumint(9) NOT NULL, `audio` varchar(250) COLLATE cp1251_general_cs NOT NULL);
CREATE TABLE `video` (`id` mediumint(9) NOT NULL, `video` varchar(250), `video_size` varchar(250));
Творение практикантки. "Нормализация структуры БД? не, не слышала!"
Главной является таблица passport. Остальные просто ссылаются на неё, кроме - внезапно! - таблицы podrazdel, которая таки имеет собственный ключ.
chtulhu 25.03.2014 09:16 # +4
шел 2014 год...
0rt 25.03.2014 09:30 # 0
KonardinoHuyardino 25.03.2014 11:46 # −28
Lokich 25.03.2014 09:50 # 0
KonardinoHuyardino 25.03.2014 11:46 # −29
KonardinoHuyardino 25.03.2014 11:46 # −28
DBdev 25.03.2014 11:23 # +3
Ну вы же ей показали как надо, правда?
0rt 25.03.2014 11:37 # 0
KonardinoHuyardino 25.03.2014 11:46 # −26
KonardinoHuyardino 25.03.2014 11:46 # −22
Lure Of Chaos 25.03.2014 18:27 # +1
и немного лирики про проектирование БД:
я, в сложных случаях, делаю еще круче: описываю жабовские сущности, строю связи, а по ним потом генерячу структуру. которую уже руками поправляю там, где генератор оказался глупее меня.
0rt 26.03.2014 01:27 # 0
eth0 25.03.2014 20:04 # +1
Умеют. Могут.
bormand 25.03.2014 20:39 # +1
eth0 25.03.2014 20:51 # +1
tirinox 25.03.2014 20:57 # +2
bormand 25.03.2014 21:18 # +2
nixel 25.03.2014 21:24 # +1
fixed for you
bormand 25.03.2014 21:29 # 0
nixel 25.03.2014 21:56 # +1
упрлс.
bormand 25.03.2014 22:07 # +1
Четыре миллиарда двести девяносто четыре миллиона девятьсот шестьдесят семь тысяч двести девяносто шесть байт.
nixel 25.03.2014 22:21 # 0
парень к успеху шел. (с)
nixel 25.03.2014 22:33 # 0
guest6 31.10.2024 01:45 # 0
соси у тракториста
guest6 24.11.2024 04:10 # 0
отсоси у ктраторсита
fixed for you
0rt 26.03.2014 01:29 # 0
nixel 26.03.2014 17:59 # +1
Lure Of Chaos 26.03.2014 20:39 # +4
0rt 27.03.2014 05:29 # +1
TauSigma 27.03.2014 11:58 # 0
0rt 27.03.2014 12:13 # 0