Tek çok veritabanı bu iş için yeterli olabilir.
{
"_id" : 1,
"içerik" : "Bu bir C kitabı olsun",
"bölümno" : [
1,
2
],
"yazan" : "erdem",
"yazanno" : 1
}
Örneğin 1 numaralı bölüm Eğitim, 2 numaralı bölüm Mühendislik olsun.
/* 1 */
{
"_id" : 1,
"bölümismi" : "Eğitim",
"açıklama" : "Eğitim kitapları"
}
/* 2 */
{
"_id" : 2,
"bölümismi" : "Mühendislik",
"açıklama" : "Mühendislik kitapları"
}
Kütüphanede çok sayıda kitap olabileceğini düşünerek, tüm kitap listesini bölümler tablosunda tutmaya gerek olmadığı kanaatindeyiz.
Örneğin Makine Mühendisliği bölümünde bulunan ve 2000 yılından sonra alınan kitapların listesini istiyor olsunlar.
Sorgu ile bu bilgilere erişilebilir.