beställnings) nivå, vilket kräver att informationen ska skickas till en personal, eller något skulle vara done.Business aktivitet Händelse En verksamhet, såsom försäljning (subtraktion av produktnummer) kan ske, vilket kräver att datorsystemet gör en analys. I vissa situationer skillnaden mellan händelserna kanske inte klart. Vid utformningen av din databas, i stället för att dokumentera dina händelser i ett samarbete diagram, kan du dokumentera dina händelser som utlösare. En utlösare är kort skriftligen orsaken till en händelse och de åtgärder som vidtagits.
De tre händelser för samarbetet diagrammet ovan kan skrivas som triggers enligt följande: På (Produkt försäljning) subtrahera sedan Kvantitet Från Inventory. På (SubtractQuantity) Kontrollera sedan på (QuantityOnHand sedan informera inköpschef. Varje trigg skrivs på så kort och så exakt som möjligt på ditt eget sätt, som programmeringskod. Det finns en standard UML sätt att skriva triggers, så kallade OCL. Du kan lära sig att vägen om du vill, men du är inte riktigt skyldig att lära sig det. Du är dock rekommenderas att lära it.
Remarks Om du designar en liten databas, vad jag har gett er här är tillräckligt för att bedöma och dokumentera händelserna. Med många stora databaser händelserna blir många och sammanflätade. För sådana händelser som du behöver för att lära sig andra tekniker eller läsa en hel lärobok för att hantera händelserna. Vad jag har gett dig här är nog för små databaser. Nåväl, låt oss sluta här . Jag hoppas att ni uppskattar allt vad du har läst i denna division. Vi fortsätter i nästa del i en ny division.
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 My