1. 程式人生 > >根據PowerDesigner的模型生成資料庫表

根據PowerDesigner的模型生成資料庫表

1.建立概念模型



2.建立實體

開啟之前建立的概念模型,新增實體:


雙擊圖形,進行設計,如上圖所示新增屬性:

M表示非空,p表示主鍵


3.概念模型轉物理模型


選擇自己的資料庫連線,這裡使用的是MySql


轉換結果:


4.生成資料庫檔案



我這裡採用之前建立的資料庫連線,CM.dcp

之後,一路確定即可。

生成結果:


資料庫中已經生成了entity對應的表。

相關推薦

根據PowerDesigner模型生成資料庫

1.建立概念模型 2.建立實體 開啟之前建立的概念模型,新增實體: 雙擊圖形,進行設計,如上圖所示新增屬性: M表示非空,p表示主鍵 3.概念模型轉物理模型 選擇自己的資料庫連線,這裡使用的是MySql 轉換結果: 4.生成資料庫檔案 我這裡採用之前建立的

使用 hibernate 根據對映檔案生成資料庫

為了更好的顯示效果,可以在hibernate.cfg.xml配置檔案的<session-factory>標籤里加入以下內容: 顯示sql語句和格式化顯示sql語句: <property name="show_sql">true</property> <proper

Python Flask,資料庫,SQLAlchemy,資料庫遷移 (根據模型類自動生成資料庫),Flask-Migrate

在開發過程中,需要修改資料庫模型類,而且還要在修改之後更新資料庫。最直接的方式就是刪除舊錶,但這樣會丟失資料。 更好的解決辦法是使用資料庫遷移框架,它可以追蹤資料庫模型的變化,然後把變動應用到資料庫中。 在Flask中可以使用Flask-Migrate擴充套件,來實現資料庫遷移。並且整合到F

.netCore 根據模型生成資料庫

前提準備,.netCore 專案 1.新增依賴包, 在Nuget 控制檯選中需要生成的啟動專案 然後輸入命令: Install-Package Microsoft.EntityFrameworkCore.Tools 2.然後接著輸入: Add-Migration init PS:init

PowerDesigner 連線oracle直接生成資料庫的方法

創建於 2012-05-08 遷移自個人的百度空間 -------------------------------- 首先機子要裝有oracle驅動程式(在裝oracle伺服器端或客戶端就自動安裝上的oracle的驅動程式)  然後依據下面步驟: 1、database-

Django在根據models生成資料庫時報 __init__() missing 1 required positional argument: 'on_delete'

在runserver時報錯如題資訊 TypeError: __init__() missing 1 required positional argument: 'on_delete'   在models中沒有對外來鍵進行關聯, 原因: 在django2.0後,

Django2.1.4在根據models生成資料庫時報 __init__() missing 1 required positional argument: 'on_delete'

解決辦法: 將程式碼改為: herobook=models.ForeignKey('BookInfo',on_delete=models.CASCADE,) 即在外來鍵值的後面加上 on_delete=models.CASCADE 原因: 在django2.0後,定義外來鍵和一對一關

PowerDesigner物理模型生成資料無comment問題

在PowerDesigner物理模型生成資料表時,沒有comment;也看了網上諸多教程,不清楚別人最後怎麼生成comment的,最後來說說我的解決辦法。在物理模型Table右鍵properties-->Columns-->選下圖紅框按鈕/Ctrl+U快捷鍵 到C

hibernate通過實體類和hbm.xml生成資料庫

    由於某些原因,上某網站找了一個適合自己需求的開源專案,框架為ssh,難耐沒有sql指令碼,於是想到hibernate的正向生成資料庫表,首先做好準備工作:     1、建好對應的資料庫     2、需要一個hibernate

資料庫:用PowerDesigner工具生成資料庫設計文件

點選選單選擇Report Wizaed 選擇語言為簡體中文 選擇生成為rtf檔案的專業模式 生成檔案 成功生成文件 若列欄位不合適可以自定義,方法如下 右鍵點選layout,將需要顯示的欄位打鉤即可,Code表示列名稱,

mybatis配置generator自動生成資料庫對應的實體

1.generator配置檔案: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Co

BeeFrameWork框架下的ActiveAndroid自動生成資料庫Java檔案

根據所給的欄位和型別的鍵值對, 或者從檔案中讀取欄位型別的鍵值對, 自動更新或生成具有資料庫欄位,構建器類Builder,fromJson和toJson函式的資料庫表文件 生成檔案如下: package test; import org.json.JSONException

hibernate正向生成資料庫以及配置——Student.java

package cn.bdqn.studentInfo.entity; import java.util.HashSet; import java.util.Set; /** * 學生表的實體類

springboot使用mysql+jpa不能自動生成資料庫

由於剛剛開始搭建spring boot+spring cloud框架,先從spring cloud的eureka  client註冊開始的,當時在pom中引入了jpa的資原始檔,而並沒有使用到jpa(yml/properties檔案沒有進行配置)所以會報錯,出現Cannot

使用EF CodeFirst根據實體類生成資料庫

EF CodeFirst 建立資料庫 很多時候,一個專案只有模型層或者某幾個模型類,沒有資料庫指令碼,想建立資料庫來執行專案,只能一個個敲SQL建表語句或圖形化操作,十分耗時間,也很費腦細胞, 最近發現可以利用EF 裡的自動建立資料庫的功能,可以節約不少時間

解放程式設計師,自動生成資料庫結構文件

程式設計師一般比較討厭寫文件,維護文件。程式出了bug,資料庫需要調整,很多時候我們都是直接開啟資料庫新增/修改/刪除欄位,久而久之資料庫文件沒人維護,已經失去了參考意義。但是資料庫表結構文件又是如此重要,如何是好?今天用springboot寫了一個工具,自動來生成資料庫結構

使用PowerDesigner建立mysql資料庫圖文並茂版

原文地址:http://my.oschina.net/coldg/blog/70286 使用PowerDesigner 建資料庫表。 一直很忙,沒有時間寫東西。這次搞點會聲會色的,嘿嘿 此技能為專案經理必備技能。 本次主角: 1.在workspace下建立一專案: ph

hibernate 自動生成資料庫

只要在hibernate.cfg.xml新增這句話,就可以自動生成資料表 <property name="hibernate.hbm2ddl.auto">update</property> update:表示自動根據model物件來更新表結構,啟動hibernate時會自動檢查資料庫

實體類註解生成資料庫

實體基類:是否啟用@MappedSuperclass public abstract class AbstractBasis extends AbstractEntity { private static final long serialVersionUID = 795