Size: a a a

Android Developers

2020 January 12

A

Andrew in Android Developers
Особенностью становится то, что таким способом он может создавать вообще любую свою статистику, начиная от книг, заканчивая каким-нибудь бредом.
источник

VK

Valeriy Kremnev in Android Developers
Эм. Exel?)
источник

ВК

Володя Коврижкин in Android Developers
Andrew
И он хочет записывать прочитанные им книги, давать свою микрорецензию на книгу и ставить оценку книги. Для этого он создает таблицу со столбцами (название книги, автор, оценка, рецензия) и после начинает записывать прочитанные им книги в эту таблицу
на мой взгляд очевидно отсутсвие необходимости давать пользователю вообще какие-то права на администрирование, ведь ему достаточно просто добавлять новые записи (кортежи) да и всё
источник

A

Andrew in Android Developers
тип столбцов, ограничен, то есть пользователь может давать любое название для столбцов, но тип данных, он статичен
источник

A

Andrew in Android Developers
Valeriy Kremnev
Эм. Exel?)
Да, да, да. Exel, заметки и всякое такое. Они не очень удобны для пользователя, особенно на телефоне
источник

ВК

Володя Коврижкин in Android Developers
так а зачем, если данные всегда одинаковы?
источник

A

Andrew in Android Developers
Но статистик у него может быть много, по книгам, играм, фильмам и так далее
источник

A

Andrew in Android Developers
и в каждой количество столбцов разное, также как и типы столбцов
источник

ВК

Володя Коврижкин in Android Developers
ок
источник

ВК

Володя Коврижкин in Android Developers
так, ещё одно уточнение тогда, связанных таблиц не подразумевается, так?
источник

A

Andrew in Android Developers
Именно, связей нет
источник

ВК

Володя Коврижкин in Android Developers
о, уже хорошо
источник

A

Andrew in Android Developers
Есть основная таблица main в которой хранятся названия других таблиц и всё
источник

A

Andrew in Android Developers
остальные они не связаны никак
источник

VO

Vladislav Osin in Android Developers
Всем привет. сталкиваюсь с такой дичью впервые. на первом скрине код где я вывожу в логи значения. код работает все нормально. на втором скриншоте в логи я ничего не вывожу, но код не работает. точнее работает как не должен - одна неделя съежает. кто знает, что за фигня? или я лох и не то что то делаю?
источник

VO

Vladislav Osin in Android Developers
источник

A

Andrew in Android Developers
Valeriy Kremnev
Если надо чтобы пользователь динамически создавал таблицк с нужным именем, можешь генерить id  как название таблицы и создать отдельную табличку с парами имя id. Не стоит долбаться с транслитерацией.

Но присоединяюсь к выше спрашивающим - я тоже не понимаю, почему не спроектировать базу так, чтобы не создавать таблицы.
Идея хорошая, но проблема в идентификации  столбцов, в статистике
источник

ВК

Володя Коврижкин in Android Developers
есть один интересный подход:
информация о столбцах может храниться в отдельной таблице, а их данные в другой
источник

ВК

Володя Коврижкин in Android Developers
сейчас попробую сформулировать и нарисовать
источник

A

Andrew in Android Developers
предлагаете давать столбцам id, а запоминать реальное название для этих id  в main таблице?
источник