|
|
|
| В одной таблице получается больше чем 40 полей... это нормально? Или их надо разделить на таблицы?
Но как? У меня например таблица футболистов, поля примерно такие:
имя, фамилия, дата рождения, позиция, цена, нога, вес, рост, точность удара, точность паса, ускорение, скорость и т.д. (скиллы), участий в тов игр, в еврокубках, кол-во голов в тов. играх, в еврокубках... и т.д. этих полей около 40... это ничего страшного? | |
|
|
|
|
|
|
|
для: Sergeous
(02.11.2007 в 21:24)
| | Я думаю, что нет. Сам слабал систему по недвижимости с 43-мя полями в одной их таблиц... ) | |
|
|
|
|
|
|
|
для: Sergeous
(02.11.2007 в 21:24)
| | Нормально. | |
|
|
|
|
|
|
|
для: cheops
(03.11.2007 в 12:24)
| | Ну это слишком уже около 60 полей. Во первых неудобно, во вторых будет ли нагрузка?
Например в этой таблице есть такие поля: кол-во игр в чемпионате, кол-во игр в кубке, голов в чемпионате, голов в кубке... и т.д.
Если смысл создавать отдельюную таблицу statistics с полями
id_players | game_champ | game_cup |goals_champ | goals_cup
таким образом каждое поля привязывать к игроку.
? | |
|
|
|
|
|
|
|
для: Sergeous
(03.11.2007 в 21:58)
| | >Во первых неудобно, во вторых будет ли нагрузка?
Неудобно, да, это основной критерий для нормализации в этом случае. На нагрузку количество полей практически не влияет - двухтабличные запросы тоже дают ощутимую нагрузку - делайте так, как вам удобнее. | |
|
|
|