А какой смысл во внешнем ключе, если в нем может лежать что угодно? Слово ключ намекает на некоторую уникальность какого-то набора значений. Это набор из внешнего ключа. ;)
Из чего это следует? На картинке поле с паролем — это целое число. Вполне можно crc32 от пароля положить. ;)
Вы в документации видели какой тип принимает round с двумя параметрами?
Что мешает внешним скриптом обработать файл и добавить пустые строки?
Вы судо не забываете перед командами ps, netstat и прочими писать?
И как у вас эта тригерная функция повешена тригером на таблицу?
Как будут выглядеть плейсхолдеры?