Я относительно новичок в дизайне БД, поэтому любая помощь здесь будет принята с благодарностью. Я работаю над разработкой приложения для iPhone и продолжаю зацикливаться, так что я думаю, что мой дизайн базы данных - мусор. В моем приложении у меня есть три основных элемента, которые мне нужно извлечь из базы данных. Значение названия книги, значение номера главы и значение содержимого сегмента (состоящее из нескольких различных записей). Приложение просто отображает несколько разных коротких книг. Внутри каждой короткой книги они выбирают, из какой главы они хотят, и затем щелчок по этой главе загрузит подробный вид с партией связанных сегментов, создающих читаемый контент. Таким образом, глава имеет много сегментов, связанных исключительно с этой главой. Книга имеет много глав, связанных с этой книгой, и есть несколько разных книг. Для моего дизайна БД, должна ли каждая книга быть отдельной таблицей? С колонками для book_title, chapter_number и сегмент_контента? Я просто сталкиваюсь с проблемами, пытаясь вывести мои данные, потому что они могут быть не очень хорошо организованы. Любые мысли или идеи будут оценены! Спасибо