Design databasetabeller - Del 8Division 2Introduction Dette er en del 8 af mine serier Design databasetabeller. I denne del af serien ser vi på undertype (generalisering) relationer i pakker, som du designe din database. Vi skal fortsætte med eksemplet med det firma, der fremstiller motorcykler. Husk, vores mål er at flytte fra en pakke til normaliserede tabeller. Jeg antager, at du har læst alle de forskellige dele af serien i de to divisioner op til dette punkt. I den sidste del af serien, vi ledte på indkøb pakken. Der er fire relationer i pakken. Vi så to i den sidste del.
Vi skal se på en af de fire, som er undertype eller generalisering i denne del af serien. Bemærk: Hvis du ikke kan se koden, eller hvis du tror noget mangler (brudt link, billede fraværende), bare kontakte mig på [email protected]. Det vil sige, kontakt mig for det mindste problem, du har om, hvad du reading.Normalized tabeller fra Undertyper Åbn følgende link i en ny fane vindue. Du skal skifte mellem denne side og den nyåbnede side, mens du læser. https://www.broad-network.com/ChrysanthusForcha/purchasing-package.htm Den nederste del af diagrammet viser en undertype forhold.
Det involverer de Elementer, der er råstoffer, komponenter og OfficeSupplies klasser (tabeller). Husk: for at få normaliseret tabeller fra de mange-til-mange relationer mellem Element bordet og PurchaseOrder tabellen vi indsat en ny tabel i mellem dem. Elementet Tabellen er stadig gyldig, samt alle de andre tabeller i Indkøb pakken. Vi har nu at arbejde med Element bordet og de tre tabeller nedenfor den for at få de normaliserede tabeller for den lavere section.Generalization Generalisering eller undertyper betyder det samme i databasen.
Enhver genstand, der er købt af selskabet er købt til brug for arbejdet i virksomheden. Betragt det som en business regel for virksomheden. Med andre ord, et element er en generisk beskrivelse af noget, som motorcyklen selskab køber til brug for arbejdet. Vi ved, at hvert element har en pris, og en beskrivelse (hvad det er). Men i dette selskab hver vare, købte falder i en af tre grupper. Et element er et råmateriale, en komponent eller et kontor redskab (kontorartikler). Enhver vare, købte er en råvare, en komponent eller kontor forsyning.
Hver af disse grupper har egenskaber (tabel kolonner), der ikke hører til de to andre grupper, men er nødt til at blive sporet (overvåget). Grupperne kaldes undertyper. De er undertyper til elementet klassen. Lad os se på nogle
net