Sobes.tech
Middle+

Модели китобхона бояд тавсиф карда шавад. 3 мавҷудот ҳастанд: "Муаллиф", "Китоб", "Муҳассил". Физикӣ, танҳо як китоб вуҷуд дорад ва метавонад танҳо бо як муҳассил бошад. Таблиҳо барои китобхона бояд инро дар назар дошта бошанд.

sobes.tech AI

Ҷавоб аз AI

Барои тавсифи модели китобхона бо ҳодисаҳои "Муаллиф", "Китоб", "Муҳити" ва шарти, ки ҳар як китоб физикӣ ягона аст ва танҳо дар як муҳит метавонад бошад, метавон истифода бурд:

  1. Муаллиф
  • id (PK)
  • ном
  1. Китоб
  • id (PK)
  • ном
  • муаллиф_id (FK ба Муаллиф.id)
  • муҳит_id (FK ба Муҳит.id, nullable)
  1. Муҳит
  • id (PK)
  • ном

Тавзеҳ:

  • Ҳар як китоб бо тавассути муаллиф_id бо муаллиф пайваст аст.
  • Майдони муҳит_id дар ҷадвали китоб нишон медиҳад, ки китоб ҳоло дар кадом муҳит аст. Агар китоб иҷора гирифта нашуда бошад, майдон NULL хоҳад буд.

Ин тарз, таъмин мешавад, ки ҳар як китоб дар як нусха вуҷуд дорад ва танҳо дар як муҳит метавонад бошад.