Sqlite в Android одна таблица или много таблиц - PullRequest
0 голосов
/ 18 июня 2010

Я создаю приложение, которое требует хранения нескольких атрибутов, и оно будет искать БД во время работы (это означает, что несколько просмотров БД). Это приложение. следовательно, у меня должны быть низкие издержки, мне нужно ваше предложение, создавать ли несколько столбцов в одной таблице или несколько таблиц с минимальными столбцами.

1 Ответ

0 голосов
/ 18 июня 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...