• Echedenyan@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    3 years ago

    The first idea is how it is done in AP part of the fediverse, however, could not work very well with quite long names.

    The second idea has the issue of visibility.

    In addition, there is a set of rules mostly set when organizing data in DBs. These are called “Normalization”. A field for usernames is no place for it but its own one in the user table and the reasons are the same why “Normalization” exists.