*   >> läser Utbildning artiklar >> science >> programming

Paket och Reflexive Relationships

Utforma databastabeller - Del 9Division 2Introduction Detta är en del 9 av min serie Designing databastabeller. I denna del av serien, tittar vi på reflexiva relationer i paket som du designar din databas. Vi ska fortsätta med exempel på företag som tillverkar motorcyklar. Kom ihåg att vårt mål är att flytta från ett paket till normaliserade tabeller. Jag antar att du har läst alla de olika delarna av serien i de två divisionerna fram till denna punkt. En normaliserad tabell måste vara i 1NF, 2NF och 3NF minst. I den sista delen av serien, vi tittar på inköpspaketet.

Det finns relationer i paketet. Vi har sett tre av dem. Låt oss titta på den fjärde i den här delen av serien. Det är reflexiv föreningen. Obs: Om du inte kan se koden, eller om du tror att något saknas (bruten länk, bild frånvarande), bara att kontakta mig på [email protected]. Det är, kontakta mig för minsta problem du har om vad du är reading.Meaning av Reflexive Relationship En reflexiv förening är en relation från en klass (tabell) tillbaka till itself.

Example Du måste öppna följande länk i en flik webbläsare För att se tabellen och diagrammet för den här guiden: Omdömen

https://www.broad-network.com/ChrysanthusForcha/reflexive-relationship.htm En mycket vanlig affärsläget för reflexiv relation är med en anställd tabell. Tabell 10,1 visar ett exempel på tabellen Anställda. I denna tabell finns en EmployeeID kolonn och en chef kolumn. Det finns ett samband mellan medarbetare och chefer. En chef är också en anställd och detta gör att förhållandet reflexiv. Det finns tre chefer i tabellen. Dessa chefer är VD, försäljningschef och fabrikschef.

Information för varje anställd är i rad. I chefen cell i varje rad, har du ID för den anställdes chef. Eftersom det finns tre chefer bland de anställda, kan du bara hitta tre möjliga värden (IDS) i Manager column.Business härskar affärsregel för tabellen ovan är att varje anställd bara kan ha en chef. Detta innebär en-till-många relation mellan chef och medarbetare. Det är möjligt att ha ett företag där varje anställd kan ha mer än en manager; Men jag kommer inte upp that.Class Diagram Fig 10.1 visar klassdiagram för ovanstående tabell.

I en av de tidigare delarna i denna serie, var den anställde klassen dras i inköpspaketet. Det är okej, eftersom om det inte skedde på det sättet, skulle analysen av inköps klassen inte vara komplett. Medarbetar klassen är faktiskt ett paket på egen hand. Detta beror på att företag som ber dig att skriva dat

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.