P
pshyeah
здраствуйте, уважаемые программисты. я,наверное,с самым глупым вопросом к вам обращаюсь, но сама решить не могу((((
вообще, я создаю вот такую табличку..
CREATE TABLE Поставка (
код_регистрации autoincrement,
название_предприятия text(20) NOT NULL,
название_корабля text(15) NOT NULL,
рыба text(15) NOT NULL,
количество_рыбы double NOT NULL,
дата_прибытия datetime NOT NULL,
время_прибытия datetime NOT NULL,
CONSTRAINT pk_Поставка PRIMARY KEY (код_регистрации, дата_прибытия, название_корабля, рыба),
CONSTRAINT fk_Поставка_Корабль FOREIGN KEY (название_корабля)
REFERENCES Корабль (название_корабля),
CONSTRAINT fk_Поставка_Рыба FOREIGN KEY (рыба)
REFERENCES Рыба (рыба)
);
и не могу проиндексировать поля главной таблицы. поэому она не хочет создаваться..
создала отдельный запрос с CREATE UNIQUE INDEX My_fish ON Поставка(код_регистрации); но он ведь работает только после создания моей Поставка..
помогите,пожалуйста,если хоть что-то поняли
вообще, я создаю вот такую табличку..
CREATE TABLE Поставка (
код_регистрации autoincrement,
название_предприятия text(20) NOT NULL,
название_корабля text(15) NOT NULL,
рыба text(15) NOT NULL,
количество_рыбы double NOT NULL,
дата_прибытия datetime NOT NULL,
время_прибытия datetime NOT NULL,
CONSTRAINT pk_Поставка PRIMARY KEY (код_регистрации, дата_прибытия, название_корабля, рыба),
CONSTRAINT fk_Поставка_Корабль FOREIGN KEY (название_корабля)
REFERENCES Корабль (название_корабля),
CONSTRAINT fk_Поставка_Рыба FOREIGN KEY (рыба)
REFERENCES Рыба (рыба)
);
и не могу проиндексировать поля главной таблицы. поэому она не хочет создаваться..
создала отдельный запрос с CREATE UNIQUE INDEX My_fish ON Поставка(код_регистрации); но он ведь работает только после создания моей Поставка..
помогите,пожалуйста,если хоть что-то поняли
