SVG поддерживается браузером нативно
Это как атрибут вынесенный выше, "цвет штанов" можно дифференцировать тарифными планами.
Независимые это значит совпадение идентификаторов одной и той же транзакции в разных сервисах не помешает их работе.
...почему именно UUID?... ...единственный бонус - гарантированно уникальные...
Сервисы взаимно независимые?
1 Это настолько нечастая операция, что я не хочу делать интерфейс редактирования. Хочу захардкодить просто все концертные площадки, со всеми вариантами рассадки, если она вариативна. Пользователь админки просто будет выбирать под конкретное мероприятие рвссадку и все. Когда появтяся партнеры, то мы также будем хардкодить все их варианты рассадки, предварительно согласовав.
2 Для кассира ничего делать не надо. У них либо уже есть свой софт, который работает с той же БД, что и наш софт Тут скорее будет нужна интеграция, чтобы наши системы знали о уже купленных билетах друг друга. Сейчас достаточно только проверки билетов по QR-коду.
3 Это не срочно.
Владимир, спасибо ваш совет очень близок к тому, что мне нужно.