Жак-мамилелер диаграмма

берилиштер базасына жактардын ортосундагы мамилелерди мисалга ER диаграммалар колдонуу

Бир жактын байланыш диаграмма көрсөтүлгөн адистештирилген көркөм түрү базасын субъекттеринин ортосундагы мамилелерди . ER диаграммалар көп учурда бир маалыматты үч өкүлү белгилерди колдонгон: жактар ​​(же түшүнүктөр), мамилелерди жана сыпаттары. өнөр-стандартты, ER схемаларда, кутучалар жактарга билдирет үчүн колдонулат. Даймондс мамилелерди билдирет үчүн колдонулат, жана Ovals сыпаттарын билдирет үчүн колдонулат.

Көрбөгөн көз, жак-байланыш диаграммалар билимдүү көрүүчүлөргө, абдан татаал карап болот да, алар бизнес колдонуучулар түшүнүүгө жардам базасы жөнүндө маалымат менен бирге эле жогорку де¾гээлдеги структураларды.

Базасы дизайнерлери ачык түрдө маалымат базасы жактардын ортосундагы мамилелерди моделдөө үчүн ER схемаларды колдонушат. Көптөгөн программалык камсыздоо топтомдоруна учурдагы маалымат базасынан ER диаграммаларды түзүү үчүн ыкмаларды дардын жатышат.

шаардын тургундары тууралуу маалыматты камтыган маалымат базасын түзүү менен болгон окуяны карап көрөлү. Адамга жана шаардык: Бул макаланы коштогон Сүрөттө көрсөтүлгөн ER диаграмма эки жактарды камтыйт. Бир мамиле байланыштар эки "жашайт". Ар бир адам бир гана шаарда жашаган, бирок, ар бир шаар, көп адамдарды үй болот. мисалы диаграммасында, сыпаттары адамдын аты-жөнү жана шаардын калкынын саны болуп саналат. Жалпысынан алганда, тили этиштер мамилелерди сүрөттөө үчүн колдонулат, ал эми жактарга жана сыпаттарын сүрөттөө үчүн колдонулат.

субъекттер

Эгер базасына тректи ар бир нерсе жак, ошондой эле ар бир жак мамиледеги базасына үстөл болуп саналат. Адатта, бир базасын ар жак катары туура келет. Эгер адамдардын аттарын камтыган маалымат базасын бар болсо, анын жак, "адам" деп аталат. мүмкүн Так ушундай аталыштагы стол базасы бар, жана ар бир адам киши дасторконумдан менен бир катарда берилген болот.

Attributes

Маалыматтар базасы ар жак жөнүндө маалымат бар. Бул маалымат "сыпаттары" деп аталат. жана аталган ар бир субъект үчүн уникалдуу маалымат турат. Person Мисалы, сыпаттары Аты-жөнү, туулган жана аныктоо санын камтышы мүмкүн. Касиет-сапаттары бир жак жөнүндө толук маалыматты берүүгө. мамилелерде базасына, сыпаттары рекорддук ичиндеги маалымат өткөрүлөт талаада өткөрүлөт. Сиз сыпаттардан белгилүү бир катар менен эле чектелбейт.

мамилелер

бир жандык-байланыш-диаграммада наркы жактардын ортосундагы мамилелер тууралуу маалыматты көрсөтүүгө жөндөмдүү болот. Биздин мисалда, ар бир адам жашаган шаарга жөнүндө маалыматты көз болот. Ошондой эле эл менен шаар маалыматты чогуу байлайт мамиле менен Сити жактын шаардын өзү жөнүндө маалыматты көрүү мүмкүн.

бир ER диаграмманы кантип түзүү керек

  1. Сиздин моделге тиешелүү ар бир жак же түшүнүк алуу үчүн кутуну түзүү.
  2. мамилелерди моделдештирүү байланыштуу жактарды туташтыруу үчүн сызыктарды жакында. алмаз калыптардын ичине этиштер менен мамилелерди белгилөө.
  3. Ар бир жактын тиешелүү сапаттарын аныктоо, маанилүү өзгөчөлүктөрү менен башталып, диаграммада Ovals аларды кирет. Кийинчерээк, сиз бар атрибуттуу тизмеси толук мүмкүн.

бүткөндөн кийин, так көрүнүп бизнес кандай түшүнүктөр бири-бири менен байланышы бар, жана сиздин бизнести колдоо мамилелерде маалыматтар базасын иштеп чыгуу боюнча түшүнүк негиз бар болот.