*   >> Læs Uddannelse artikler >> science >> programming

Generalisering Association

Database Essentials - Del 9Division 1Introduktion Dette er en del 9 af min serie, Database Essentials. Database Essentials er division 1 i et sæt af tutorials jeg har på Database. I denne del af serien, ser vi på, hvad der kaldes generalisering Association. Dette er en anden slags forhold, vi skal lære. Vores mål er at opdage naturen af ​​denne forening og ikke at vide, hvordan at udlede det, eller når man bruger det, eller hvordan man bruger it.

Meaning af Generalisering Relationship I en generalisering forening, har du et sæt klasser (tabeller) i et hierarki , at ligne en mappetræ når klassediagram tegnes. Klassen i toppen er base klasse. Hver klasse under en anden arver egenskaberne (kolonner) i dets moderselskab klasse. Så alle de sub klasser arver egenskaberne af basen class.Illustration Du bliver nødt til at åbne følgende link i en fane browser for at se tabeller og diagrammer over denne tutorial

http:. //www.broad- network.com/ChrysanthusForcha/Generalization-Relationships.

htm~~MD~~aux Forestil dig, at du ejer en dyrehandel, hvor du sælger kæledyr (dyr). Tabel 9.1 viser et udsnit tabel over de dyr, du har, og de egenskaber (egenskaber) af dyrene. Disse egenskaber er de kolonner i tabellen. Du har AnimalID kolonnen DateBorn kolonnen, kolonnen for navnet på dyret, Køn kolonnen, kolonnen for farven på dyret, kolonnen for størrelsen af ​​kuldet kolonnen for, hvorvidt dyret har kløer, til søjlen angiver, om dyret er i ferskvand og en kolonne til angivelse af skalaerne i dyret. Der er et problem med tabellen.

En PET kunde kommer til din butik allerede kende type dyr hun ønsker at købe. Hun ønsker måske at købe en kat, som er et pattedyr eller en ferskvandsfisk eller et andet dyr specie. En kunde, der ønsker at købe et pattedyr ville være interesseret i kuldstørrelsen af ​​kæledyr og om kæledyr har kløer eller ej; hun ville ikke være interesseret i egenskaberne for fiskene. På den anden side en fisk kunde ønsker at vide, om de fisk hun skal købe, er ferskvandsfisk eller salt-vand fisk; Hun ville ikke være interesseret i egenskaberne af pattedyr. Kig på bordet 9.

1 igen og bemærk, at der er nogle generiske egenskaber til alle dyrene, og der er andre egenskaber, som ikke er relevante for alle dyr. De DateBorn, navn, køn og farve egenskaber er almindelig (generisk) til alle dyr. Men LitterSize og kløer egenskaber er kun relevante for pattedyr og ikke fisk eller nogle andre kategori. Ferskvand og ScaleCondition egenskaber er kun relevante for fisk

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.