热搜词: 

mysql数据库设计例子

发布:邗伯毅

  • 项目信息
    • Project Name: Book Manager System
    • DB: MySQL5.5
    • DB Name: dblibrary

  • 表结构
    • tbbookinfo
      • BookID (主键)
      • Title
      • Author
      • Genre
      • ISBN
      • Price
    • tbuser
      • User ID (主键)
      • Username
      • Password
      • FullName
      • Email
    • tbadmininfo
      • Admin ID (主键)
      • AdminUsername
      • AdminPassword
      • FullName
      • Email
    • tbborrowreturn
      • BorrowID (主键)
      • User ID (外键)
      • BookID (外键)
      • BorrowDate
      • ReturnDate

  • ER图
    • Book (BookID, Title, Author, Genre, ISBN, Price)
    • User (UserID, Username, Password, FullName, Email)
    • Admin (AdminID, AdminUsername, AdminPassword, FullName, Email)
    • BorrowReturn (BorrowID, UserID, BookID, BorrowDate, ReturnDate)
    • 关系
      • User & BorrowReturn: 一对多关系
      • Book & BorrowReturn: 一对多关系

  • 建模与脚本
    • 建模:使用ER模型设计数据库结构
    • 脚本:创建数据库和表的SQL脚本
    • 示例脚本片段:
      • CREATE TABLE tbbookinfo ( BookID INT PRIMARY KEY, Title VARCHAR(255), Author VARCHAR(255), Genre VARCHAR(100), ISBN VARCHAR(20), Price DECIMAL(10, 2) );
      • CREATE TABLE tbuser ( UserID INT PRIMARY KEY, Username VARCHAR(255), Password VARCHAR(255), FullName VARCHAR(255), Email VARCHAR(255) );
      • 更多表和关系的创建脚本 -->

以上就是关于mysql数据库设计例子的全部内容,希望能够帮到您。

大家都在看

查看更多综合百科