Ieteicams, 2024

Redaktora Izvēle

Starpība starp spēcīgo un vājo vienību

Runājot par spēcīgo un vājo vienību, mums ir jāzina, ko nozīmē uzņēmums. Uzņēmums ir unikāls objekts reālajā pasaulē. To raksturo kā atribūtu kopumu. Tāda paša veida vienību kopums veido vienību kopumu. Šeit mēs apspriedīsim divu veidu vienības, kas ir spēcīga vienība un vāja vienība. Vājā vienība vienmēr ir atkarīga no tās pastāvēšanas spēcīgās vienības. Apspriedīsim atšķirības starp stipro vienību un vājo vienību ar zemāk redzamo salīdzinājumu tabulu.

Salīdzinājuma diagramma

Salīdzinājuma pamatsSpēcīga vienībaVāja vienība
PamataStrong vienībai ir primārā atslēga.Vājā vienība ir daļēji diskriminējoša.
AtkarīgsStiprā vienība ir neatkarīga no jebkuras citas struktūras shēmā.Vājais subjekts ir atkarīgs no spēcīgās vienības tās pastāvēšanai.
ApzīmētsSpēcīgu vienību apzīmē ar vienu taisnstūri.Vāja vienība ir apzīmēta ar dubulto taisnstūri.
SaistībaAttiecība starp divām spēcīgām vienībām ir apzīmēta ar vienu dimantu, ko vienkārši sauc par attiecībām.Saikne starp vāju un spēcīgu vienību ir apzīmēta, identificējot attiecības, kas apzīmētas ar dubulto dimantu.
DalībaSpēcīga vienība var vai nevar būt pilnīga līdzdalība attiecībās.Vājā vienībā vienmēr ir pilnīga līdzdalība identifikācijas attiecībās, ko parāda divkāršā līnija.

Stipras vienības definīcija

Spēcīgā vienība ir tā, kuras pastāvēšana nav atkarīga no jebkuras citas struktūras esamības shēmā. To apzīmē ar vienu taisnstūri . Spēcīgai vienībai vienmēr ir primārā atslēga atribūtu kopā, kas raksturo spēcīgo vienību. Tas norāda, ka katru vienību spēcīgā vienībā var identificēt.

Līdzīgu stipru vienību kopums kopā veido spēcīgo vienību kopu . Spēcīga vienība uztur attiecības ar vājo vienību, izmantojot identificējošas attiecības, ko ER diagrammā apzīmē ar divkāršu dimantu. No otras puses, attiecības starp divām spēcīgām vienībām apzīmē ar vienu dimantu, un to vienkārši sauc par attiecībām .

Sapratīsim šo koncepciju ar piemēru; klients aizņemas aizdevumu. Šeit mums ir divas vienības, pirmkārt, klientu vienība, un otrā - aizdevuma vienība.

Ievērojot iepriekš minēto ER shēmu, katram aizdevumam jābūt vismaz vienam aizņēmējam, pretējā gadījumā aizdevums nebūtu iekļauts aizdevuma vienībā. Bet pat tad, ja klients nesedz nekādus aizdevumus, tas tiktu iekļauts Klienta vienības sarakstā. Tātad mēs varam secināt, ka klienta vienība nav atkarīga no aizdevuma subjekta.

Otrā lieta, ko var novērot, ir tas, ka Klienta vienībai ir primārā atslēga Cust_ID, kas unikāli identificē katru vienību Klienta entītijā. Tas padara klientu vienību par spēcīgu vienību, no kuras atkarīgs aizdevuma subjekts.

Vāja vienības definīcija

Vāja vienība ir tā, kas ir atkarīga no tā īpašnieka vienības, ti, spēcīgas vienības tās pastāvēšanai. Vājā vienība ir apzīmēta ar dubulto taisnstūri . Vāja vienība nav primārā atslēga, bet tai ir daļēja atslēga, kas unikāli diskriminē vājos objektus. Vājās vienības primārā atslēga ir salikta atslēga, kas veidota no spēcīgās vienības primārās atslēgas un vājas vienības daļējās atslēgas .

Līdzīgu vāju objektu kolekciju sauc par vāju vienību kopu . Attiecības starp vāju vienību un spēcīgu vienību vienmēr apzīmē ar identificējošu saikni, ti, divkāršu dimantu .

Turpmākai ilustrācijai apspriedīsim iepriekš minēto piemēru, šoreiz no vāja uzņēmuma viedokļa. Mums ir aizdevums kā mūsu vājā vienība, un, kā jau iepriekš teicu par katru aizdevumu, ir jābūt vismaz vienam aizņēmējam. Jūs varat vērot kredīta vienību, neviens klients nav aizņēmies auto aizdevumu un līdz ar to tas ir pilnībā pazudis no kredīta subjekta. Attiecībā uz automašīnu aizdevuma esamību aizdevuma vienībā ir jābūt aizņēmušam klientam. Šādā veidā vājais aizdevuma subjekts ir atkarīgs no spēcīga klienta vienības.

Otrā lieta, mēs zinām, ir vāja vienība, kurai nav primārās atslēgas. Tātad šeit Loan_name, daļēja atslēga vājā vienībā un Cust_ID primārā atslēga klienta vienība padara primāro atslēgu aizdevuma vienību.

Iestādē Aizdevums mums ir divas tieši tās pašas vienības, ti, mājokļa aizdevums datumā 20/11/2015 ar summu 20000. Tagad, kā noteikt, kas tos aizņēmās, to var izdarīt, izmantojot vājā uzņēmuma primāro atslēgu ( Loan_name + Cust_ID). Tātad tiks konstatēts, ka viens mājokļa aizdevums tiek aizņemts ar Klientu 101 Jhonu un citu Klientu 103 Ruby. Tādā veidā vājā objekta veidotā primārā atslēga identificē katru vienību vājā vienībā.

Galvenās atšķirības starp spēcīgo vienību un vāju vienību

  1. Galvenā atšķirība starp spēcīgu vienību un vāju vienību ir tāda, ka spēcīgajai vienībai ir primārā atslēga, savukārt vājā vienībā ir daļēja atslēga, kas darbojas kā diskriminētājs starp vāju vienību kopām.
  2. Vājā vienība vienmēr ir atkarīga no tās eksistences spēcīgās vienības, bet spēcīga vienība ir neatkarīga no jebkuras citas sabiedrības pastāvēšanas.
  3. Spēcīgu vienību apzīmē ar vienu taisnstūri un vāju vienību apzīmē ar divkāršu taisnstūri .
  4. Attiecības starp divām spēcīgām vienībām ir apzīmētas ar vienu dimantu, bet saikne starp vāju un spēcīgu vienību ir apzīmēta ar dubulto dimantu, ko sauc par saiknes noteikšanu .
  5. Spēcīgā vienība var vai nevar parādīt kopējo līdzdalību tās attiecībās, bet vājā vienība vienmēr parāda pilnīgu dalību identifikācijas attiecībās, ko apzīmē ar dubultu līniju.

Secinājums:

Katru spēcīgas vienības kopu var identificēt unikāli, jo tam ir primārā atslēga, bet mēs varam vai nevaram identificēt katru vāju vienību, jo tam nav primārās atslēgas un tajā var būt lieks vienības.

Top