Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Создание базы данных? SQL  [new]
0cip
Guest
Что не так ?
CREATE DATABASE P_NAOTPUSK

USE P_NAOTPUSK
CREATE TABLE employee(
   code_employee INT PRIMARY KEY NOT NULL, -- Код сотрудника
   l_name CHAR(30),						   -- Фамилия автора
   f_name CHAR(30),						   -- имя автора
   o_name CHAR(30),						   -- отчество автора
   j_title CHAR(30),					   -- должность
   unit CHAR(30),						   -- подразделения
   h_date DATETIME						   -- дата приема на работу
)

CREATE TABLE document(
	code_document INT PRIMARY KEY NOT NULL,								-- Код документа
	d_namber DATETIME,													-- Номер документа
	data_regist DATETIME,												-- Дата регистрации
	h_s_data DATETIME,													-- Дата начала отпуска
	h_e_data DATETIME,													-- Дата окончания отпуска
	code_employee INT FOREIGN KEY REFERENCES employee(code_employee),	-- Код сотрудника
	code_release INT FOREIGN KEY REFERENCES release(code_release)		-- Код отпуска
)

CREATE TABLE release(			
	code_release INT PRIMARY KEY NOT NULL,								-- Код отпуска
	c_holiday CHAR(30),													-- Тип отпуска
	u_pay INT,															-- Оплата отпуска
	l_benefits INT														-- Льготы по отпуску
)



В базе выводится только первая таблица о сотрудниках остальных нет
что не так?

Сообщение было отредактировано: 6 мар 15, 10:37
6 мар 15, 02:40    [17350219]     Ответить | Цитировать Сообщить модератору
 Re: Создание базы данных? SQL  [new]
Relic Hunter
Member

Откуда: AB
Сообщений: 7591
поменять местами порядок создания таблиц Document и Release.
6 мар 15, 02:47    [17350225]     Ответить | Цитировать Сообщить модератору
 Re: Создание базы данных? SQL  [new]
0cip
Guest
Верняк спс
6 мар 15, 02:55    [17350231]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить