Хоть MySQL пятой версии и поддерживает ссылочную целостность (FOREING KEY), т.к. таблицу «Доставка» мы заполняем отдельно, то мы вполне можем доставить товар другому клиенту (не тому, кто его заказывал).
В данном случае в таблице «Доставка» есть столбец «Код заказа», который ссылается на соответствующий столбец в таблице «Заказы», который имеет функцию АВТОЗАПОЛНЕНИЯ. Автозаполнение работает таким образом, что даже после удаления строк оно продолжает свой счет. То есть после нескольких пробных попыток или серии удалений вполне может получиться следующая картина:
SELECT * FROM Заказы;

И это следует учитывать при заполнении таблицы «Доставки». Поэтому запрос будет выглядеть следующим образом:
INSERT INTO Доставка (`Код заказа`, `Дата и время доставки`, `Код клиента`)
VALUES (28, '2010-01-11 20:00:00', 2),
(29, '2008-01-31 22:50:00', 3),
(30, '2007-02-10 20:00:00', 4),
(31, '2010-01-15 06:00:00', 5),
(32,NULL, 2); -- Т.к. на столбце не стоит ограничения, можно оставить ячейку без значения.