*   >> läser Utbildning artiklar >> science >> programming

Databas N-To-N Relationships

lan ordertabellen och Post bordet. Vi ser också från OrderItem bordet i motsatt riktning som ItemId 2 motsvarar OrderID 1 och 2. Detta är en en-till-många relation mellan Post bord och beställa bord. Vi har visat att det finns en en-till-många relation mellan ordertabellen och Post bordet. Vi har också visat att i den andra riktningen, det finns en en-till-många relation mellan Post bord och beställa bord. Därför finns det en många-till-många relation mellan ordertabellen och Post bordet.

Men det är en en-till-många-relation mellan ordertabellen och OrderItem bord och fortfarande en en-till-många relation mellan Post bordet och OrderItem tabellen. Fig 5.3 visar ett klassdiagram för många-till-många relation. Lägg märke till hur två asterisker har varit used.Practical aspekter Många-till-många relationer knappast genomförs (kodade) för en databas. Implementera en många-till-många-samband är mycket svårt och onödigt.

När du har en många-till-många relation, måste du bryta ner det till en-till-många relationer, innan de genomförs; Vi ska se hur man gör detta i en annan serie (division). Syftet med tutorials om relationer (föreningar) är inte att visa dig hur du skapar tabeller (och vet vilka kolumner en tabell bör ha) eller härleda relationer; men det är att visa dig vilka typer av relationer som finns i databaser. Vi ska lära sig att skapa tabeller och härleda relationer med informationen du får från företagsanvändare i en annan serie (division).

De affärsregler för en databas som du fått från de människor som kommer att använda databasen. Liknande företag har liknande affärsregler. Med erfarenhet förstår dig de grundläggande affärsregler för vanliga företag. Vi får se alla dessa i en annan serie. Låt oss sluta här för den här delen av serien. Vi fortsätter i nästa del fortfarande med föreningar.

ChrysTutorials i Series1 Database2 databastabell Keys3 databastabell Data Types4 Database Föreningar Overview5 Database N-to-N Relationships6 Database N-ary Association7 Aggregation Association8 Sammansättning Association9 generalisering Association10 Reflexive Association11 Computed Values12 Database EventsThe måste veta i databasdesign och MySQL ServerThe måste veta i Databas Design och MySQL Server Review

Page   <<  [1] [2] [3] [4] 
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.