Заголовок для тех, кто до конца не понял, в чем основная проблема требования. Я расскажу об этом чуть дальше, а пока поделюсь своим мнением относительно предложенных вариантов. Кстати, это снова случай, когда я не знаю ваших ответов, так как пишу это заранее.
Но сути это не меняет, так как все...