*   >> Lese Utdanning Artikler >> science >> programming

Database N-To-N relasjoner

Database Essentials - Part 5Division 1Innledning Dette er en del 5 av min serie, Database Essentials. Database Essentials er divisjon en av et sett med tutorials jeg har på Database. I forrige del av opplæringen, så vi et eksempel på en-til-mange-relasjoner. Du har en-til-en-relasjoner, én-til-mange-relasjoner og mange-til-mange relasjoner. Det er andre relasjoner (forbindelser), som ikke er klassifisert som N-til-N relasjoner. I denne delen av opplæringen ser vi på en-til-en, en-til-mange og mange-til-mange relationships.

One-til-en-relasjoner Tenk deg at du er en dyrebutikk selger; det er du eier en butikk hvor du skal selge kjæledyr. Åpne følgende link for å se tabellene i denne opplæringen.

https://www.broad-network.com/ChrysanthusForcha/N-to-N-Relationships.htm Tabell 5.1 viser en tabell for dyrene ( kjæledyr). I denne tabellen alle dyre kjennetegn er bord attributter. Bordet er meget liten for pedagogiske grunner. Verdiene i tabellen er innbilt; la oss tillate denne enkle situasjonen for pedagogiske grunner. La oss anta også at de to første dyrene (rader) er pattedyr og de andre to radene er fisker.

Dine kunder er folk som ønsker å eie kjæledyr. Alle dyr deler ikke de samme egenskaper og en kunde vet kanskje ikke alle dyre egenskaper. En pattedyr (f.eks katt) Kjøperen kan være lurt å vite størrelsen på kullet, eller hvis dyret har klør og han vet ikke og bryr seg ikke om egenskapene til fiskene. På den annen side en fisk Kjøperen kan ikke bryr seg om pattedyr kjennetegn; Han ønsker kanskje å vite om hans ville være kjæledyr (fisk) er ferskvann eller saltvann fisk. I tabellen er oppmerksom på at hvert dyr har visse generelle egenskaper.

De generiske egenskaper (attributter) er DateBorn, navn, kjønn og farge. Du kan vurdere ID som en generisk eiendom. Men i tabellen, egenskapene LitterSize og klør er bare for pattedyr, ikke for de andre dyrekategorier (pattedyr er én kategori og fisker er en annen kategori). Egenskapene, ferskvann og ScaleCondition er bare for de fiskene kategori og ikke for de andre dyrekategorier. Dette er grunnen til at du har noen tomme celler i tabellen. Tabell 5.1 er ikke en god tabellen. Du trenger en klasse hierarki av tabeller.

Hoved tabellen vil være ett med de generiske egenskaper og de to andre vil bli for hver kategori. Tabell 5.2 viser hoved tabell kalt Animal tabellen. Tabell 5.3 viser Mammal bordet og tabell 5.4 viser Fishes tabellen. Hver av kategoritabellen har en en-til-en-forhold (forening) med hovedtab

Page   <<       [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.