Měl bych tabulku odkazů pro přátele nebo cokoli, se 2 sloupci, oba jsou PK a oba jsou FK k tabulce Uživatel.
Oba sloupce by byly UID a měli byste dva řádky na vztah přátel (A,B a B,A). Dokud jsou oba sloupce PK, měly by být stále v normálním formátu (ačkoli ostatní mě mohou v tomto opravit)
Je to trochu složitější dotaz, ale nic, co by nemohlo být abstrahováno uloženou procedurou nebo nějakou obchodní logikou a je v normálním formátu, což je obvykle příjemné.