Ominaisuus lähikuvassa

Fyysinen malli

Muunna hyväksytty looginen suunnitelma käyttöönotettavaksi skeemaksi samoilla säännöillä joka kerta.

Generoitu fyysinen tietokantaskeema
Yleiskuva

Generointi uudelleenkirjoittamisen sijaan

Fyysinen malli johdetaan loogisesta suunnitelmasta, ei ylläpidetä sen rinnalla.

Loogisen mallin käsin kääntäminen tauluiksi on kohta, jossa suunnitelman ja tietokannan välinen ero yleensä syntyy. Model One generoi fyysisen mallin ja soveltaa nimeämisstandardisi, tyyppikartoituksesi ja avainstrategiasi johdonmukaisesti jokaiseen tauluun.

Koska generointi on toistettavaa, voit generoida uudelleen suunnitelman muutoksen jälkeen ja katselmoida tarkalleen mikä tietokannassa muuttuisi.

Jokainen sarake säilyttää linkin liiketoiminnan käsitteeseen, josta se on peräisin, joten jäljitettävyys säilyy tuotantoon asti.

Läpikäynti

Hyväksytystä suunnitelmasta DDL:ään

Neljä vaihetta, jotka vievät katselmoidun loogisen mallin tietokanta-alustallesi.

Vaihe 1

Valitse kohdealusta

Luo fyysinen malli Uusi fyysinen malli -valintaikkunasta: anna sille nimi, valitse kohdetietokanta ja aseta skeema, jossa se sijaitsee. Model One johtaa taulut, sarakkeet ja viiteavaimet loogisesta suunnitelmastasi kyseiselle alustalle.

  • Kohdealustana PostgreSQL, SQL Server, Oracle tai MySQL
  • Nimeä malli ja aseta sen skeema tai tietokanta
  • Taulut, sarakkeet ja suhteet johdetaan loogisesta mallista
  • Pidä useita fyysisiä malleja yhdestä loogisesta suunnitelmasta
Uusi fyysinen malli -valintaikkuna nimi-, kohde-DBMS- ja skeemakentillä
Vaihe 2

Määritä nimi- ja tyyppiylimääritykset

Kun fyysisen nimen tai tyypin tulee poiketa loogisesta oletuksesta, kirjaa ylimääritys. Ylimääritykset asettuvat automaattisesti johdettujen oletusten päälle, joten asetat vain ne kentät, joita haluat muuttaa.

  • Taulunimen ylimääritykset entiteettikohtaisesti
  • Taulukohtainen skeeman ylimääritys taulun sijoittamiseksi toiseen nimiavaruuteen
  • Sarakenimen ylimääritykset attribuuttikohtaisesti
  • Fyysisen tyypin ylimääritykset, kun johdettu tyyppi ei ole haluttu
Taulunimen ja skeeman ylimääritykset sovellettuna esimerkkitauluun
Vaihe 3

Valitse mitkä taulut kuhunkin malliin kuuluvat

Yhdestä loogisesta suunnitelmasta voi syntyä useita fyysisiä malleja, eikä jokainen entiteetti kuulu jokaiseen tietokantaan. Käytä Sarakkeet-välilehdellä Jätä taulu pois -toimintoa jättääksesi taulun pois; se siirtyy Poissuljetut-osioon ja voidaan ottaa takaisin milloin tahansa.

  • Pidä useita fyysisiä malleja yhdestä loogisesta suunnitelmasta
  • Jätä taulu pois, jolloin se ei sisälly tähän malliin
  • Poissuljetut taulut jätetään kokonaan pois generoidusta DDL:stä
  • Poissulkeminen on mallikohtaista; ota taulu takaisin milloin tahansa
Sarakkeet-välilehti, jossa useita tauluja on jätetty pois fyysisestä mallista
Vaihe 4

Generoi DDL

Generoi käyttöönotettava DDL valitulle alustalle ja kopioi tai lataa skripti. Laajenna taulu ja vaihda DDL:n laajuus yhteen entiteettiin tarkastellaksesi vain kyseisen taulun lauseita.

  • Suoritettava DDL valitulle alustalle
  • Valitun entiteetin laajuus yhden taulun katselmointiin kerrallaan
  • Kopioi tai lataa generoitu skripti
  • Jäljitettävyys jokaisesta sarakkeesta liiketoiminnan käsitteeseen
Generoidun DDL:n esikatselu esimerkkifyysisestä mallista
Kohokohdat

Mikä tekee generoinnista luotettavaa

Toistettavat säännöt voittavat käsin kääntämisen joka kerta.

Toistettava generointi

Generoi uudelleen suunnitelman muutoksen jälkeen ja katselmoi tarkalleen mikä muuttuisi.

Standardit varmistettuna

Nimeämis- ja tyyppiylimääritykset ovat konfiguraatiota, ei asia jota katselmoijien pitää valvoa käsin.

Sarakekohtainen jäljitettävyys

Seuraa mitä tahansa saraketta loogisen mallin kautta sen taustalla olevaan liiketoiminnan määritelmään.

Jatka tutustumista

Mikä syöttää fyysistä mallia

Generointi on vain niin hyvä kuin suunnitelma ja sen taustalla käyty keskustelu.

Generoi skeema omasta suunnitelmastasi

Tuo malli, niin generoimme fyysisen skeeman alustallesi livenä.