ER-диаграмма и SQL DDL для базы данных библиотеки - PullRequest
0 голосов
/ 28 ноября 2010

Я пытаюсь нарисовать 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)

Также Участником может быть Студент или Персонал . Поэтому я думаю, что это должны быть отношения "IS-A".

Как я могу представить это в правильной ER-диаграмме и SQL-DDL

1 Ответ

1 голос
/ 28 ноября 2010

Я использовал SQL Server 2008 Express для создания этой диаграммы для базы данных Northwind.Диаграмма была составлена ​​SSMS alt text

  1. , выполните следующие действия
  2. Разверните базу данных в SSMS
  3. Щелкните правой кнопкой мыши Диаграммы базы данных
  4. ВыбратьНовая диаграмма базы данных
  5. Выберите таблицы в диалоговом окне Добавить таблицу Диаграмма будет создана и отображена в окне.Новые таблицы, отношения, индекс и т. Д. Могут быть созданы в окне диаграммы.

Для сценария SQL-DDL я использую SSMS

для данных.
...