Причина, по которой вы используете любую технологию, заключается в использовании ее преимуществ.У SQL есть много преимуществ, которые вы, похоже, не хотите использовать, и это прекрасно, если они вам не нужны.В фильме Нила Стивенсона «1001 * Зодиак» главный герой упоминает, что некоторые вещи, купленные в магазине, используются по прямому назначению.Софт тоже такой.Что важно, так это то, что он работает, и работает почти 100% времени, и работает достаточно быстро.
И все же, я не могу не думать, что когда-нибудь у вас будет какой-то одоленный предметвыпущен в дикую природу, и вы захотите решить эту проблему на уровне базы данных.Скажем, вы случайно выдали несколько предметов инвентаря меча суперинтакилла, которые убивают все в радиусе 50 метров при использовании (включая владельца), и вы хотите удалить эти вещи из игры.Как извинение людям, которые потеряли свои мечи superinstakillmegadeathsword, вы хотите дать им 100 денег за каждый забранный вами меч superinstakillmegadeath.
С должным образом нормализованной структурой базы данных это тривиальная задача.С денормализованной структурой все немного сложнее и медленнее.Нормализованную базу данных также будет легче расширять в будущем.
Так вы уверены, что не хотите нормализовать базу данных?