Het ontwerpen van Database Tables - Deel 8Division 2Introduction Dit is deel 8 van mijn serie Designing Database Tables. In dit deel van de serie, kijken we naar subtype (generalisatie) relaties in pakketten als u uw database te ontwerpen. We zullen verder gaan met het voorbeeld van het bedrijf dat motoren produceert. Vergeet niet, ons doel is om van een pakket aan genormaliseerde tabellen. Ik neem aan dat je de verschillende delen van de serie in de twee divisies hebben gelezen tot op dit punt. In het laatste deel van de serie, waren we op zoek naar de aankoop pakket.
Er zijn vier verhoudingen in het pakket. We zagen twee in het laatste deel. We zullen kijken naar een van de vier, die subtype of generalisatie in dit deel van de reeks. Opmerking: Als u de code niet kunt zien of als u denkt dat er iets ontbreekt (gebroken link afbeelding afwezig), neem dan contact met mij op [email protected]. Dat is, contact met mij op voor het geringste probleem dat je hebt over wat je reading.Normalized tabellen uit Subtypes Open de volgende link in een nieuw tabblad venster. Je moet schakelen tussen deze pagina en de onlangs geopende pagina als je leest. https://www.
broad-network.com/ChrysanthusForcha/purchasing-package.htm Het onderste gedeelte van het diagram toont een subtype relatie. Het gaat om de items die RawMaterials, componenten en officesupplies klassen (tabellen) zijn. Herinneren: om genormaliseerde tabellen uit de veel-op-veel-relaties tussen de Item tafel en de PurchaseOrder tafel we ingevoegd een nieuwe tabel in tussen hen. Het Artikel tabel is nog geldig evenals alle andere tafels in de aankoop pakket. We hebben nu te werken met de Item tafel en de drie tafels eronder om de genormaliseerde tafels hebben voor de lagere section.
Generalization generalisatie of subtypen hetzelfde betekenen in de database. Een post die wordt gekocht door het bedrijf wordt gekocht om te worden gebruikt voor het werk in het bedrijf. Bedenk dat als een bedrijf regel voor het bedrijf. Met andere woorden, een item is een algemene beschrijving van iets dat de aankopen motorfiets bedrijf te gebruiken voor het werk. We weten dat elk item heeft een prijs en een omschrijving (wat het is). Echter, in dit bedrijf elk item gekocht valt in een van de drie groepen.
Een item is een grondstof, een component, of een kantoor gebruiksvoorwerp (kantoorartikelen). Elk item kocht is een grondstof, een component of kantoorbenodigdheden. Elk van deze groepen heeft eigenschappen (tabel kolomme