Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /home/cvxvgjca/public_html/www.kenming.idv.tw/wp-content/plugins/wp-syntax/wp-syntax.php on line 380
下列步驟主要目地在於建立資料庫的資料表格,並實現由中間層控制物件連結至資料庫,以達成實際存取資料的目地。
十、從 EA 工具建立資料模型,並產出 DDL SQL敘述
- 透過 EA 建立資料模型 (Data Model)的原因,在於 EA 具備了視覺化的資料塑模機制。且透過其轉換 (transform)功能,可以產出支援多達十數種資料庫的 DDL (Data Definition Language) SQL敘述。
- 當然也可以使用如 eclipse 插件 (plugin)的資料庫管理工具,來規劃與建立資料表格。
- 在 [Logical View] 套件內,新增子套件 (sub-package)名為「Data Model」。
- 在該套件內新增一設計圖名為「Order Model」,設計圖類型為「Data Modeling」。
- 打開設計圖,從工具箱 (toolbox)中將「Table」圖形元件拖曳至設計圖內。本例會使用到兩個表格,其表格名稱與資料欄位參考如下:
CREATE TABLE ORDER ( id INTEGER AUTO_INCREMENT, item_no VARCHAR(3) NOT NULL, order_date DATE, PRIMARY KEY (id) ) CREATE TABLE Item ( id VARCHAR(3) NOT NULL, name VARCHAR(24), price INTEGER, PRIMARY KEY (id) )