cmohammedmedkeveo, вот для таких случаев существует MogoDB - там лепи что хочешь и не заморачивайся миграциями, а когда наступит ясность - переделывать структуру базы не прийдётся, поскольку она - бесструктурная.
cmohammedmedkeveo, я через некоторое время сотру свой ответ (ну чтобы ты успел это прочитать).
От тебя вопрос элементарный - как организовать базу, что как бы намекает на твой уровень. Но у тебя на этот счет другое мнение.
Извини, разовор не задался.
JackShcherbakov, никак. То есть никто по-чесноку не знает, как. ООП - просто калька с обыденного мировосприятия, в этом его сила - она массово доступна и привлекательна, но в этом же её ограниченность.
Как обойтись без глобальных переменных (или это не надо)?
Вот адепты функционального программирования вычеркнули бы отсюда слово "глобальный". Это лукавство, конечно, монады и есть переменные, но желание минимизировать их очень понятно )