Я разрабатываю веб-приложение о книгах. Мы все знаем, что книги имеют разную категорию. Итак, эта категория является базовой по последовательности чисел, например 200 = связанная с компьютером, 800 = история. Каждая книга выходит за рамки только одной категории.Какой подход лучше хранить статические данные?
Вот вопрос. У меня есть список категорий, он может расширяться в будущем. Например, появляются новые технологии, и будет создана новая категория. Итак, что я должен хранить эту категорию? В базе данных? или простой XML-файл? Потому что он не меняется все время, поэтому я думаю, что это станет пустой тратой для хранения в базе данных? thz u.
Отходы чего? –
+1 всем, кто сказал использовать базу данных! Если вы также храните книги там, вы можете присоединиться к данным и сделать такие вещи, как «получить все книги в категории« связанные с компьютером »(SELECT * FROM tblBook WHERE CategoryId = 200) или получить мне книгу и рассказать мне, что категория, в которой она находится (SELECT tblBook.Title, tblCategory.Title 'CategoryTitle' FROM tblBook INNER JOIN tblCategory ON tblCategory.Id = tblBook.CategoryId WHERE tblBook.Id = 1) и так далее ... – Fenton