Схема займет некоторое место, но 20 МБ это много.Я создал небольшой тест, добавил 50 таблиц с 10 столбцами ... и ничего, размер данных такой же, как и при создании базы данных (2048 кБ).Затем я взял базу данных с меньшим количеством таблиц (7), удалил все записи и выполнил Shrink-> Database из студии управления, и файл данных сократился до 2048 КБ.Вы уверены, что размер файла вашей базы данных составляет 20 МБ, а может быть 2 МБ?Также вы сказали, что у вас есть 50 хранимых процедур.Я бы попытался удалить их, а затем сжать базу данных.Кроме того, я бы дважды проверил все мои таблицы, потому что может случиться так, что в некоторых из них все еще есть данные.В любом случае, вы правы, если в таблицах ничего нет и у вас не так много хранимых процедур, ваш файл данных должен уменьшиться до 2 МБ.