私はデータベースの最初のアプローチに従っています。データベースからモデルを作成する方法を教えてください。
2 に答える
SQL Server Management Studioでは、[server] => Databases => [database_name]でデータベースノードを展開できます。最初の項目は、「データベース図」である必要があります。右クリックして[新しい図]をクリックすると、必要なテーブルを図にインポートできるダイアログが表示されます。
もう1つのオプションは、サードパーティのデータモデリングツールを使用している場合は、[database_name] => Tasks => Generate Scriptsに移動し、db作成スクリプトを生成します。私が使用したツールであるERWinとERStudioは、これらのスクリプトをモデルとしてインポートできます。
ErWin は一般的なツールであり、ほぼ業界標準です。学ぶ必要はありませんが、知っておくと便利です。
彼らのコミュニティ エディションは無料で、データ モデリングについて、物理的なものから論理的なもの (ここでやろうとしていることだと思います) とその逆の両方について学ぶのに適しています。
私はカラス フット表記法をお勧めします。これは現在、業界標準のようです (SSMS が提供する無限キー表記法よりも優れています)。ウィキペディアへのリンクは嫌いですが、以下の記事は A-OK です。
http://en.wikipedia.org/wiki/Entity-relationship_diagram#Crow.27s_Foot_Notation