【问题标题】:ER-Diagram and SQL DDL for a library database图书馆数据库的 ER-图和 SQL DDL
【发布时间】:2011-05-16 21:30:13
【问题描述】:

我正在尝试为一个简单的图书馆数据库绘制 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-Diagram 和 SQL-DDL 中表示这一点

【问题讨论】:

    标签: sql database-design entity-relationship er-diagrams


    【解决方案1】:

    我使用 SQL Server 2008 Express 为 Northwind db 创建了这个图表。该图由SSMS绘制

    1. 按照这些步骤操作
    2. 在 SSMS 中扩展数据库
    3. 右键单击数据库图表
    4. 选择新的数据库图
    5. 在“添加表”对话框中选择您的表 图表将被创建并显示在窗口中。可以在图表窗口中创建新表、关系、索引等。

    对于 SQL-DDL,我使用 SSMS 编写数据库脚本

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-01
      • 1970-01-01
      • 2018-09-07
      • 1970-01-01
      • 2016-02-05
      • 1970-01-01
      • 2022-07-20
      • 1970-01-01
      相关资源
      最近更新 更多