это не тред с конкретным вопросом, скорее тред размышлений. захотелось на досуге накактать некую браузерку, технологии не пренципиальны но перечислинны в тегах. встал вопрос покупок в игре. как это правильно делать? в реляционках, наверное, это можно оборачивать транзакцией. пока пробую провернуть покупку через find_and_modify или update, но как-то кажется есть более правильный вариант.
тоесть.
например есть игрок, у него есть баланс. он может купупить предмет. это все просто. но если условие более сложное, например, если игрок может нанять бойца но только если есть куда его поселить (построена казарма). витоге все это выростает в запрос который я даже не могу сформулировать, так как все это знаю на уровне «от№@сь». накидайте каких-то ссылок полезных для размышлений, давно таким не страдал, вот, собственно.