tabela mysql z 40+ kolumnami
Mam 40+ kolumn w moim stole i muszę dodać kilka innych pól, takich jak aktualne miasto, miasto rodzinne, szkoła, praca, uni, kolaż ..
Te dane użytkownika zostaną pobrane dla wielu pasujących użytkowników, którzy są wspólnymi przyjaciółmi (dołączając do tabeli znajomych z innym przyjacielem użytkownika, aby zobaczyć wspólnych znajomych) i którzy nie są zablokowani, a także, kto nie jest jeszcze przyjacielem użytkownika.
Powyższe żądanie jest mało skomplikowane, więc pomyślałem, że dobrym pomysłem będzie umieszczenie dodatkowych danych w tej samej tabeli użytkownika, aby uzyskać szybki dostęp, a nie dodawanie kolejnych złączeń do tabeli, co spowoduje spowolnienie zapytania. ale chciałem uzyskać twoją sugestię na ten temat
mój przyjaciel kazał mi dodać dodatkowe pola, które nie będą wyszukiwane w jednym polu jako dane seryjne.
Diagram ERD:
Jakieś sugestie