Nazywanie kluczy podstawowych „id” vs „something_id” w SQL [zamknięte]
Zastanawiam się, jaka jest najlepsza praktyka nazywania podstawowych / unikalnych kluczy w bazie danych z wieloma tabelami. Powinieneś zawsze wywoływać klucz podstawowy każdej tabeliid
lub jest ok, aby nie miećid
pole w każdej tabeli i po prostu nazwij każdą z nichsomething1_id
, something2_id
, itp?