0 / 0 / 2
Регистрация: 21.01.2013
Сообщений: 107
|
|
1 | |
Правильная организация базы данных13.11.2016, 16:46. Показов 708. Ответов 2
Метки нет (Все метки)
Добрый вечер уважаемый форум. Изучаю php путем создания своей небольшой игры. Сейчас добрался до момента который не могу разобрать.
У меня в игре есть 4 типа брони по 4 элемента в каждом (в будущем будут добавляться). У пользователя может быть одновременно начиная от ничего заканчивая 100500 элементами каждого типа. Как мне это хранить в базе? Создавать под каждый элемент свой столбик или сделать столбец для типа и в него заносить значения через разделитель (1#5#71#1), а потом через експлод разбирать и работать? Еще волнует вопрос, я выбираю полностью строку юзера по uid и с ней работаю, а вот если у пользователя нет допустим ничего или есть только один шлем с 1го типа. Как мне вывести только его и отсеять элементы с массива с значением 0 ? Спасибо!
0
|
13.11.2016, 16:46 | |
Ответы с готовыми решениями:
2
Организация базы данных Организация базы данных для игры Правильная организация связанных таблиц Правильная организация изображений на проекте |
Фрилансер
1846 / 1342 / 599
Регистрация: 12.01.2011
Сообщений: 5,432
|
|
13.11.2016, 17:05 | 2 |
к id пользователя привязываете его элементы.
Элементы так же можно хранить в другой таблице. и получится таблица , что то типа id_user(с таблицы user айди нашего пользователя) ,id_resourse (с таблицы с элементами id элемента)
0
|
0 / 0 / 2
Регистрация: 21.01.2013
Сообщений: 107
|
|
13.11.2016, 17:30 [ТС] | 3 |
А можно по подробнее? не сильно понял.
Информация о юзере хранится в таблице Users, а шмотки в armor. Armor привязан к Users через uid (это id в users)
0
|
13.11.2016, 17:30 | |
13.11.2016, 17:30 | |
Помогаю со студенческими работами здесь
3
Правильная организация древовидного меню Организация правильной выборки из базы Правильная организация хранения исторических данных для существующей БД У меня связь базы данных правильная? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |