*   >> Lezen Onderwijs artikelen >> science >> programming

Database N-To-N Relationships

enaamd Animal tafel. Tabel 5.3 toont de Mammal tafel en tabel 5.4 toont de Fishes tafel. Elk van de categorie tafel heeft een één-op-één relatie (associatie) met de hoofdtabel. Dat is, voor elke rij in een categorie (zoogdier of soorten) tafel er slechts één rij in de belangrijkste table.One-op-veel relatie in de vorige les we een voorbeeld van één-op-veel relatie zagen. Er was een verkoop tafel en een verkooppunt tafel. Elke rij in de tabel Sale zou overeenkomen met ten minste nul rij in de Sale Item tafel (u kunt verwijzen naar de vorige les).

De klassendiagram zagen we in het vorige deel is opnieuw getekend in fig. 5.1 van het tabblad browservenster, verticaal. Kijk naar het diagram weer. Er is de nummer 1 van de lijn naast de verkoop klasse (tabel). Er is een * van de lijn naast de klasse SaleItem. De * betekent veel. Dus de 1 en de * door de lijn betekenen one-to-many. Soms is het goed om de minimum en maximum aantal te geven rijen te betrekken in een één-op-veel-relatie. In normale levensduur is het mogelijk om een ​​klant die niets gekocht heeft.

Met andere woorden: een klant moet bestaan ​​voordat een item wordt gekocht van een winkel of ergens anders (bijvoorbeeld een supermarkt). Wanneer je in een supermarkt, moet je aanwezig te zijn bij de supermarkt eerste als klant voordat je iets kunt kopen. Wanneer u een bestelling plaatst van een bedrijf, bij het bedrijf, uw referenties informatie moet eerst worden geregistreerd voordat de items aan u kunnen worden verzonden. Zodat een klant moet eerst bestaan ​​voordat er iets kan worden gekocht door hem.

De verkoop en de SaleItem tabellen van de vorige les zijn herhaald in het tabblad browservenster voor deze tutorial. Elke relatie bestaat uit een rij in de tabel verkoop en nul of meer rijen in de tabel SaleItem. De eerste rij in de Sale tabel komt overeen met drie rijen in de SaleItem tabel. De tweede rij in de Sale tabel komt overeen met twee rijen in de SaleItem tabel. De derde rij in de Sale tabel komt overeen met drie rijen in de SaleItem tabel. Dus, voor de verhoudingen van de twee tabellen, het minimum aantal rijen in de SaleItem tabel 2 en het maximum is 3.

Voor elk van de verhoudingen er één en slechts één rij in de tabel Sale, waardoor ten minste 1 rij en maximaal 1 rij aan de tabel Sale elke relatie. Willen we exact voor de klasse diagram zijn, zouden we "1 ... 1" te typen op de lijn naast de verkoop tafel en "2 ... 3" van de lijn naast de SaleItem tafel. De nummer links van de ellips (...) is

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.