Любишь же ты придумывать велосипеды .D «Не буду ID пользоваться, буду их добавлять к названию!» Начет UUID не прав, уверен огромное кол-во кейсов расписано на каком-то медиуме по сотне раз.
ну я же про исключительно свой - небольшой опыт разработчки сказал)
ну в принципе да, но все равно не совсем понимаю, почему для пет проектов или почему на уровне rails выбрано использовать id из коробки. Есть мысль что таким образом мы получаем более тонкие foreign key но подтвержедний этому пока не нашел
тогда я смогу добавить id или найти новый ключ, а если выберу id сразу то просто вложусь в то что мне надо будет проделать меньше работы при изменении тз