-
December 1st, 2017, 10:50
#1
عضو انجمن
راهنمایی در منطق طراحی دیتابیس
سلام
من اپی برای مطالعه انلاین کتاب طراحی کردم
و توی طراحی دیتابیسش به مشکل خودم
هر کتاب چند فصله و مشخص نیست من میخام هر فصل توی یه فیلد جدا از جدول قرار بگیره و چون تعداد فصل ها در هر کتاب فرق داره نمیدونم دیتا بیسشو چطور طراحی کنم
این که یه جدول جدا برای بخش متن کتاب بسازم چطوره
id
content
book_id
و book_id اشاره کنه به id کتاب
راهی بهتر ازین هست یا نه
-
-
December 1st, 2017 10:50
# ADS
-
December 1st, 2017, 14:28
#2
عضو جدید
پاسخ : راهنمایی در منطق طراحی دیتابیس

نوشته اصلی توسط
keyhan7
سلام
من اپی برای مطالعه انلاین کتاب طراحی کردم
و توی طراحی دیتابیسش به مشکل خودم
هر کتاب چند فصله و مشخص نیست من میخام هر فصل توی یه فیلد جدا از جدول قرار بگیره و چون تعداد فصل ها در هر کتاب فرق داره نمیدونم دیتا بیسشو چطور طراحی کنم
این که یه جدول جدا برای بخش متن کتاب بسازم چطوره
id
content
book_id
و book_id اشاره کنه به id کتاب
راهی بهتر ازین هست یا نه
برای بهینه تر بودن سرعت و عدم حجیم شدن تیبل ها {
1.یک تیبل بسازید برای کتابها (شامل اطلاعات کلی )
2.یک تیبل هم بسازید برای فصل ها و در هر ردیف اون فصل کتاب رو معرفی کنید و آی دی هر کتاب از تیبل یک بگیرید در اون قرار بدید
}
تقریبا چیزی شبیه سیستم های وبلاگدهی
-
تعداد تشکر ها از asiacat به دلیل پست مفید
-
December 1st, 2017, 22:58
#3
پاسخ : راهنمایی در منطق طراحی دیتابیس
شما احتیاج به دوتا تیبل دارید در تیبل اول اطلاعات کلی کتاب مانند نام و نویسنده و ... ودر تیبل دوم هر فصل رو توی یک سطر قرار میدید.
-
تعداد تشکر ها از mehrdad-arch به دلیل پست مفید
-
December 2nd, 2017, 00:47
#4
پاسخ : راهنمایی در منطق طراحی دیتابیس
1- جدول کتاب
2- جدول فصل
3- جدول صفحه
کد:
Table book
bookid
bookname
Table chapter
chapterid
bookid
chaptername
Table pages
pageid
chapterid
bookid
content
جشنواره وب ایران یا جشنواره معرفی دوستان!!!
-
تعداد تشکر ها از MJmoonwalk به دلیل پست مفید
-
December 2nd, 2017, 08:51
#5
عضو انجمن
پاسخ : راهنمایی در منطق طراحی دیتابیس

نوشته اصلی توسط
MJmoonwalk
1- جدول کتاب
2- جدول فصل
3- جدول صفحه
کد:
Table book
bookid
bookname
Table chapter
chapterid
bookid
chaptername
Table pages
pageid
chapterid
bookid
content
ممنون . به نظر شما چه دلیلی داره جدول صفحه هم اضافه بشه
-
-
December 2nd, 2017, 19:36
#6
پاسخ : راهنمایی در منطق طراحی دیتابیس
برای جستجو و تفکیک بهتر. ممکنه شما بخواین دسترسی سریعتری به فصل ها داشته باشید که نیاز به واکشی صفحات نباشه.
جشنواره وب ایران یا جشنواره معرفی دوستان!!!
-
تعداد تشکر ها از MJmoonwalk به دلیل پست مفید