Курсовая работа: Автоматизація процесу обліку
PRIMARY KEY (id),
UNIQUE KEY (first_name,last_name,surname)
) ;
Визначення таблиці “Дистрибутив”:
CREATE TABLE distr (
name varchar(30) NOT NULL default '',
version varchar(30) NOT NULL default '',
id int(11) NOT NULL auto_increment,
addr varchar(30) NOT NULL default '',
PRIMARY KEY (id),
UNIQUE KEY (name,version)
) ;
Визначення таблиці “ПЗ”:
CREATE TABLE PZ (
name varchar(30) NOT NULL default '',
version varchar(10) NOT NULL default '',
dev_id int(11) default 0,
distr_id int(11) default 0,
date date default NULL,
licence varchar(30) default NULL,
addr varchar(30) NOT NULL default '' UNIQUE,
PRIMARY KEY (name,version),
FOREIGN KEY (dev_id) REFERENCES dev(id)
ON DELETE SET NULL
ON UPDATE CASCADE,
FOREIGN KEY (distr_id) REFERENCES distr(id)
ON DELETE SET NULL
ON UPDATE CASCADE
) ;