[MySQL] База данных для системы рангов. - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (
https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: [MySQL] База данных для системы рангов. (
/showthread.php?tid=434874)
[MySQL] База данных для системы рангов. -
coloN - 04.05.2013
Привет всем, пишу динамическую систему рангов на MySQL. Что-то не могу врубиться в базе данных. У меня допустим 4 фракции, в каждой фракции 5 рангов. Как можно реализовать это не создавая 4 таблицы, а только 1. В будущем фракции будет больше и в БД будет бардак.
Re: [MySQL] База данных для системы рангов. -
Alexander_Petrov - 04.05.2013
фракция | ранг | ...
Re: [MySQL] База данных для системы рангов. -
eakwarp - 04.05.2013
Учите матчасть. У вас же нулевые знания.
Re: [MySQL] База данных для системы рангов. -
-Stranger- - 04.05.2013
Код:
id | fraction_id | rank_id | rankname
------------------------------------------
1 | 1 | 1 | Стажёр
2 | 1 | 2 | Регулировщик
3 | 2 | 1 | Рядовой
...
Выбор так:
Код:
SELECT `rank_id`, `rankname` FROM `data` WHERE `fraction_id` = '1' ORDER BY `rank_id` ASC
Re: [MySQL] База данных для системы рангов. -
Mutha_X - 05.05.2013
Давно уже пора вводить должности помимо рангов.