someserj: скорее всего нигде. В прошлом на ШРИ и др мероприятиях рассказывали, как применять бем в том числе и то что не нужно использовать одни и те же классы для стилей и классы для привязки в jQ / js функционала
Если данные связываются на уровне приложения, то значит и за целостностью следит приложение
Приложение не может полноценно следить за целосностью и значит все может разрушиться в одно мгновение
Что не мешает тебе сделать поле уникальным и обернуть в try-except вставку