[sql]prremal Key
Железо: quad 4 ghz, 4 гига оперы
ОС: Винда Vista х64
Программы: мускул 5.1.0 х32, ява х64
Сборка: gracia2, l2emu 1208
при открытия таблицы в навикате выскакивает - таблица не имеет PRIMARY KEY , таблицы skill_spellbooks , pledge_skill_trees , clan_wars
Вопрос: это критично? , если да как править?
Мои соображения по этому поводу: в таблицах нет PRIMARY KEY
1. Не критично.
2. Он там вообщем-то и не нужен.
— Ålderdom - ingen glädje..
да но при попытке обновления - опять же пишет нужен пррмари кей , мои предположения что если клан объявит клан вар - в таблицу клан вар не поступят данные ?
Primary Key, он-же "Первичный Ключ" как-бы лишь обозначает указанный столбец как PK.
В этом столбце могут содержатся только уникальные данные.
То-есть в один и тот-же PK-столбец нельзя дважды загнать значение test например, будет вызвана ошибка Duplicate entry '****' for key *
Например PK применяют на столбцах obj_id в таблицах items и characters дабы избежать дублирование порядковых номеров.
Без PK данные будут добавляться в любом случае и без лимитов.
— Ålderdom - ingen glädje..

