2

我想從Powerdesigner的ER圖中生成Sql表,但是,我不知道我該怎麼做? 我應該使用哪些工具?如何在Power Designer 15中從ER圖生成SQL表?

+0

從菜單中選擇'數據庫 - >生成數據庫'..除非它們從版本11開始更改.. – GolezTrol 2011-05-22 08:19:02

+0

它沒有數據庫 - >生成數據庫菜單 – aden 2011-05-22 08:27:43

+0

PowerDesigner有不同的版本... DataArchitect/Developer/Studio作爲普通版和企業版......我還不知道它是否會帶來巨大差異,但如果將這些信息添加到您的問題中,可能有助於找到解決方案。 – 2011-05-22 09:09:12

回答

12

我想你有一個概念數據模型來表示你的ER圖。

您首先需要使用Tools > Generate Physcical Data Model生成一個物理數據模型,選擇您要使用的特定DBMS,Microsoft SQL Server 2008,可用於PD 15.0及更高版本。

然後使用第一條評論中提到的Generate > Generate Database生成腳本。

需要將ER圖轉換爲物理DAta模型,是ER圖可以使用一些在轉到SQL之前需要解決的概念;並且會遺漏一些特定於數據庫實現的概念(如性能指標)。

+0

在PowerDesigner 15.3中,它是**數據庫 - >生成數據庫**。 – Xdg 2012-12-24 09:28:56