Witam
Jest to mój pierwszy post tutaj. Programowaniem w php zajmuje się kilka lat. Jednak w optymalizacji baz danych dobrze się nie czuję.
Wymyśliłem sobie stworzenie większego serwisu podobnego troche do grono.net. zabrałem sie za pisanie i przystanąłem na chwilę. Otóż, czy lepiej jest stworzyć tabelę użytkowników, zawierającą ~40 kolumn opisujących użytkownika ? czy podzielić na kilka mniejszych i każda tabelka by się odwoływała do id user'a poprzez user_id.
Każdy użytkownik może mieć tylko 1 cechę, dlatego wydaje mi się, że 1 duża tabela wystarczy, tylko jak się to zachowa przy większej liczbie danych ?