Гугл поступает совершенно правильно. Потому что делать такую белиберду никому просто и в голову не придёт.
Во-первых, отдельная таблица тут не нужна, это просто две колонки в той же таблице
Во-вторых, если и делать отдельную таблицу, то пустые строки про запас в БД никогда не создают. База данных - не бумажный дневник с двойками, разлинованный на целый год. Она устроена по-другому.