0

単純なライブラリ データベースの ER ダイアグラムと SQL ddl を描画しようとしています。

次のエンティティがあります。

Book (holds the ISBN as key, book title, author)
Copy (copyID of a copy of a book, dateAcquired, dateDestroyed)
Member (MemberID, name, address)
Loaned (i guess the date due and the date back and obviously foreign keys for memberID and copyID)

また、メンバーはStudentまたはStaffにすることができます。ですから、これは「IS-A」関係であるべきだと思います。

これを適切なER-DiagramとSQL-DDLで表現するにはどうすればよいですか

4

1 に答える 1

1

SQL Server 2008 Express を使用して、Northwind データベースのこの図を作成しました。図は SSMS によって作成されました 代替テキスト

  1. 次の手順を実行します
  2. SSMS でデータベースを展開する
  3. データベース ダイアグラムを右クリック
  4. 新しいデータベース ダイアグラムを選択
  5. [テーブルの追加] ダイアログでテーブルを選択します ダイアグラムが作成され、ウィンドウに表示されます。ダイアグラム ウィンドウ内で、新しいテーブル、関係、インデックスなどを作成できます。

SQL-DDL の場合、SSMS を使用してデータベースをスクリプト化します

于 2010-11-28T17:02:31.597 に答える