Nazewnictwo struktury bazy
Nazewnictwo struktury bazy
Witam, jakie są standardy tworzenie baz danych: jak powinno się nazywać tabele i kolumny - USERS / Users / users ?
Re: Nazewnictwo struktury bazy
Nie ma jakiejś specjalnej konwencji, najważniejsze by robić to według jednego schematu, który sobie ustalisz. Ja piszę wszystko z małej litery:
http://stackoverflow.com/questions/7899 ... -for-mysql
http://stackoverflow.com/questions/7899 ... -for-mysql
Re: Nazewnictwo struktury bazy
Dziękuje za odpowiedź 
Jeszcze mam pytanie odnośnie czy dobrze jest stosować liczbe mnogą w nazwie tabeli?
oraz cz nazwa kolumn tworzyć od nazwy tabeli np. tabela users, a nazwa kolumny w tej tabeli user_id ?

Jeszcze mam pytanie odnośnie czy dobrze jest stosować liczbe mnogą w nazwie tabeli?
oraz cz nazwa kolumn tworzyć od nazwy tabeli np. tabela users, a nazwa kolumny w tej tabeli user_id ?
Re: Nazewnictwo struktury bazy
"Jeszcze mam pytanie odnośnie czy dobrze jest stosować liczbe mnogą w nazwie tabeli?"
Jeżeli nazwa tabeli odzwierciedla zawartość to liczba mnoga jak najbardziej jest ok
"oraz cz nazwa kolumn tworzyć od nazwy tabeli np. tabela users,"
nazwy kolumn tworzysz odpowiednio do tego co będzie znajdować się w polach, a nie od nazwy tabeli, oczywiście jeśli zdarzy się przypadek, że będzie to np. l.poj od l.mn nazwy tabeli to czemu nie.
" a nazwa kolumny w tej tabeli user_id ?"
ja wpisuje id dla głównego klucza, natomiast dla kolumn używanych do łączenia tabel dodaje przedrostek
Jeżeli nazwa tabeli odzwierciedla zawartość to liczba mnoga jak najbardziej jest ok
"oraz cz nazwa kolumn tworzyć od nazwy tabeli np. tabela users,"
nazwy kolumn tworzysz odpowiednio do tego co będzie znajdować się w polach, a nie od nazwy tabeli, oczywiście jeśli zdarzy się przypadek, że będzie to np. l.poj od l.mn nazwy tabeli to czemu nie.
" a nazwa kolumny w tej tabeli user_id ?"
ja wpisuje id dla głównego klucza, natomiast dla kolumn używanych do łączenia tabel dodaje przedrostek