В UD у тебя целая куча ограничений, и отношения строятся костылями, по сути UD это вообще не БД)) А вот КорДата это полноценная работа с БД, у нее под капотом SQLite, а это реляционная база данных, можешь почитать для интереса. И там куча возможностей, когда тебе не надо изобретать велосипед, надо только правильно сделать модели и все)