Синтаксис MySQL при создании внешнего ключа

Правильный ли этот синтаксис при создании внешнего ключа?

create table department
(
  departmentID int not null auto_increment primary key,
  name varchar(30)
) type=InnoDB;

create table employee
(
  employeeID int not null auto_increment primary key,
  name varchar(80),
  job varchar(30),
  departmentID int not null references department(departmentID)
) type=InnoDB;
9
задан aer 8 August 2011 в 01:49
поделиться