Pentru a crea o legătură între vizualizarea și un tabel.
Crearea unei conexiuni non-identificare.
Începe crearea unui model în AllFusion ERwin DM
Pentru a crea un nou model, selectați instrumentul din bara de instrumente Standard sau din meniul File, apoi faceți clic pe Nou. Aceasta deschide fereastra de dialog Model Creare - Selectare șablon (Figura 27.). În noul model Type, selectați una dintre cele trei tipuri posibile de noi modele: logică (logic), fizică (fizică) sau model mixt logică / fizică. In Creare șablonată otobrazha-
numele etsya al șablonului pe care este creat noul model. Format, implicit este modelul de martor (model de martor). Conectați celălalt model, puteți folosi sistemul de fișiere sau Răsfoire butoane de răsfoire AllFusion MM. În primul caz, modelul trebuie să fie în fișierul șablon cu extensia * .erwin_tmpl, în al doilea caz
- în depozit AllFusion Model de manager.
Fig. 27. Dialog Creați model - Selectați șablon.
Șablonul ERwin DM este creat din modelul de date și este folosit ca bază pentru crearea rapidă a unor noi modele de date. pentru a salva
model de date existente, ca un fișier șablon cu extensia
* .erwin_tmpl, ar trebui să selectați Fișier / Salvare ca meniul.
În cazul în care un nou model este definit ca un fizic sau mixt, este necesar de a alege o bază de date destinație în secțiunea țintă baza de date: din lista bazei de date drop-down, selectați numele bazei de date și lista de versiunea - versiune a bazei de date. În cazul în care noul model este definit ca o logică, pentru a alege baza de date țintă nu este necesară. După determinarea parametrilor noului model caseta de dialog Creare model - Selectare șablon poate fi închis, făcând clic pe OK. Ca urmare, modelul va fi creat cu numele implicit Model_i. unde i - numărul de model atribuit automat ERwin DM. Numele modelului este afișat în bara de titlu și modelul de explorare; nivelul actual al modelului implicit este nivelul logic (Fig. 28).
Fig. 28. Numele și nivelul unui nou model prestabilit.
La începutul lucrării cu modelul recomandat pentru a configura zona de lucru (a se vedea „Mediul instrumental AllFusion ERwin DM» pct.): Ascunde sau afișează nevoia de bare de instrumente, modelul de navigație. În plus, la începutul simulării trebuie să configureze proprietățile modelului în caseta de dialog Model Properties (Model / meniu model Properties).
Nivelurile de modele de date
Există 3 modele sub nivel logic de date, care diferă în raportarea aprofundată a datelor, și 2 sub-strat al stratului fizic (Fig. 29).
Fig. 29. Nivelurile de modele de date.
Diagrama entitate-relație include natura și relațiile, reflectând principalele reguli de afaceri zona de subiect. Această diagramă nu este prea detaliat, aceasta include entitățile de bază și relațiile dintre ele, care îndeplinesc cerințele de bază pentru sistemul de informații. Diagrama entitate-relație poate include link-uri „multe la multe“ și nu include descrierea cheii. De regulă, ERD este utilizat pentru prezentarea și discutarea structurii de date cu experți în domeniu.
Modelul de date se bazează pe o cheie - o mai detaliată a prezentat
Date Lenie. Aceasta include o descriere a tuturor entității și cheia primară și este destinat să reprezinte structuri de date și chei care corespund domeniului.
Modelul atribut complet - vizualizarea mai detaliată a structurii de date: reprezintă datele în a treia formă normală, și include toate entitățile, atributele și relații.
Modelul transformațional conține informații pentru proiecte individuale, care pot face parte dintr-un ansamblu de IP si de a descrie un subset al domeniului. ERwin DM sprijina managementul proiectelor individuale, care să permită proiectantul să aloce un subset al modelului în formă de domenii (Subiect Area). Modelul transformațional permite designerilor și administratorilor de baze de date pentru a înțelege mai bine ce obiectele de bază de date sunt stocate în dicționarul de date pentru a verifica modul în care modelul de date de nivel fizic, pentru a îndeplini cerințele de IC.
Modelul de bază de date este generat automat din modelul de transformare este o reflectare corectă a bazei de date catalog de sistem. ERwin DM susține în mod direct acest model prin generarea unui catalog de sistem.