Entitas-Hubungan Diagram

Gunakake diagram ER kanggo nggambarake hubungan antar entitas database

Diagram entitas-hubungan punika wujud grafis khusus sing nggambarake hubungan antar entitas ing basis data . Diagram ER kerep nggunakake simbol kanggo makili telung jinis informasi: entitas (utawa konsep), hubungan lan atribut. Ing rasio ER standar industri, kothak digunakake kanggo makili èntitas. Diamonds digunakake kanggo makili hubungan, lan ovals digunakake kanggo makili kawicaksanan.

Sanajan ing mripat sing ora duwé, diagram hubungan entitas bisa katon sacara rumit, kanggo pamirsa sing wicaksana, mbantu para panganggo bisnis ngerti struktur basis data ing tingkat dhuwur tanpa rincian sing diiringi.

Desainer basis data nggunakake diagram ER kanggo model hubungan antara entitas database ing format sing jelas. Sawetara paket lunak duwe cara otomatis kanggo ngasilake diagram ER saka database sing ana.

Coba conto basis data sing ngandhut informasi babagan warga kutha. Diagram ER sing dituduhake ing gambar sing ditemoni artikel iki ngandhut loro entitas: Person lan City. Hubungan siji "Lives In" hubungan loro kasebut bebarengan. Saben wong urip ing saben kutha, nanging saben kutha bisa manggon akèh wong. Ing tuladha diagram, atribut iku jeneng wong lan pedunung kutha. Umumé, tembung digunakake kanggo nerangake èntitas lan atribut, nalika kriya digunakake kanggo nggambaraké sesambetan.

Entitas

Saben item sing dilacak ing basis data iku entitas, lan saben entitas minangka tabel ing basis data hubungane. Biasane, saben entitas ing database cocog karo baris. Yen sampeyan duwe basis data sing ngemot jeneng wong, entitas kasebut bisa kasebut "Person." Tabel kanthi jeneng sing padha bakal ana ing basis data, lan saben wong bakal diwenehi baris ing Tabel Person.

Atribut

Databases ngemot informasi babagan saben entitas. Informasi iki diarani "atribut." lan dumadi saka informasi sing unik kanggo saben entitas sing didaftar. Ing tuladha Person, atribut bisa kalebu jeneng pisanan, jeneng mburi, tanggal lahir lan nomer identifikasi. Atribut nyedhiyakake informasi rinci babagan entitas. Ing basis data relasional, atribut sing dianakake ing lapangan ing ngendi informasi kasebut ana ing rekaman. Sampeyan ora diwatesi karo sawetara atribut tartamtu.

Hubungan

Nilai saka diagram entitas-hubungan dumunung ing kemampuan kanggo nampilake informasi babagan hubungan antar entitas. Contone, sampeyan bisa nglacak informasi babagan kutha ngendi saben wong urip. Sampeyan uga bisa nglacak informasi babagan kutha kasebut ing entitas City kanthi hubungan sing sambungake informasi Wong lan Kutha.

Carane nggawe diagram ER

  1. Nggawe kotak kanggo saben entitas utawa konsep sing cocog ing model sampeyan.
  2. Tulis garis kanggo nyambung entitas sing terkait kanggo model sesambetan. Label hubungan nggunakake kriyo ing wangun mirah.
  3. Ngenali atribut sing cocog kanggo saben entitas, diwiwiti karo kawicaksanan sing paling penting, lan ketik ing ovals ing diagram. Mengko, sampeyan bisa nggawe dhaptar atribut sing luwih rinci.

Yen wis rampung, sampeyan bakal nggambar kanthi jelas babagan carane beda konsep bisnis sing hubungane karo liyane, lan sampeyan bakal duwe pondasi konseptual kanggo desain database hubungan kanggo ndhukung bisnis sampeyan.