• 澳门永利welcome官网



  • 资讯动态

    首页 资讯动态 数据库结构

    数据库结构

    2022-08-16 20:58:40

    数据库设计

    v1.0.0.20190622

    图书馆 library

    智慧云图书馆

    idint11主键ID
    titlestring128-名称
    mobilesstring32-电话
    addressstring128-地址
    pidint11父ID
    logo_imgstring256-Logo
    descriptiontext--简介
    user_idint11-操作员ID
    created_atint11-创建时间
    updated_atint11-更新时间
    statusint11-状态, 默认值1

    图书馆管理员 user

    idint11主键ID
    user_namestring64-名称
    mobilesstring32-电话
    auth_keystring32---
    access_tokenstring32---
    password_hashstring64--
    oauth_clientstring64--
    oauth_client_user_idstring64--
    emailstring64-邮箱
    library_idint11-图书馆ID
    user_idint11-操作员ID
    created_atint11-创建时间
    updated_atint11-更新时间
    statusint11-状态, 默认值1

    读者 reader

    记录读者信息

    idint11主键ID
    card_numberstring64-卡号
    card_statusint11-证件状态(默认正常0 ,挂失1)
    reader_namestring64-姓名
    validityint11-有效期限
    id_cardstring64-身份证
    reader_type_idint11-读者类型
    genderint11-性别
    depositdecimal2-押金(元)
    creditmoneydecimal2-欠费金额(元)
    mobilesstring32-电话
    addressstring128-地址
    library_idint11-图书馆ID
    user_idint11-操作员ID
    created_atint11-创建时间
    updated_atint11-更新时间
    statusint11-状态, 默认值1

    借还书表 borrow_return_books

    记录借还书信息

    idint11主键ID
    reader_idint11-读者ID
    card_numberstring64-卡号
    reader_namestring64-姓名
    bar_codestrind128-条码号
    operationint11-借还书操作0还1借
    library_idint11-图书馆ID
    user_idint11-操作员ID
    created_atint11-创建时间
    updated_atint11-更新时间
    statusint11-状态, 默认值1

    缴纳欠费 payment_of_debt

    记录读者缴纳欠费信息

    idint11主键ID
    reader_idint11读者ID
    violation_type_idint11-违章类型
    payment_statusint11-缴费状态(未缴0, 默认已缴1)
    penaltydecimal2-罚金(元)
    descriptionstring256-描述
    library_idint11-图书馆ID
    user_idint11-操作员ID
    created_atint11-创建时间
    updated_atint11-更新时间
    statusint11-状态, 默认值1

    图书 book

    图书馆典藏图书信息

    idint11主键ID
    titlestring128-题名
    isbnstring64-ISBN
    cover_imgstring256--封面
    descriptionstring1024--简介
    authorstring64-作者
    pricedecimal2--价格(元)
    class_numberstring64--分类号
    call_numberstring64--索书号
    book_copy_numberint11-复本数
    publisherstring64--出版社
    publication_placestring64--出版地
    publish_datestring64--出版年月
    series_titlestring64--从书名
    library_idint11-图书馆ID
    user_idint11-操作员ID
    created_atint11-创建时间
    updated_atint11-更新时间
    statusint11-状态, 默认值1

    图书副本 book_copy

    图书副本信息

    idint11主键ID
    bar_codestring128-条码号(bar_code表中来)
    bookseller_idint11-书商
    price1decimal2-实洋(元)
    price2decimal2-码洋(元)
    collection_place_idint11-馆藏地
    circulation_type_idint11-流通类型
    call_number_rules_idint11-索书号(call_number_rules表 主键ID?)
    library_idint11-图书馆ID
    user_idint11-操作员ID
    created_atint11-创建时间
    updated_atint11-更新时间
    statusint11-状态, 默认值1

    馆藏地点 collection_place

    idint11主键ID
    titlestring128-名称
    descriptionstring256-说明
    library_idint11-图书馆ID
    user_idint11-操作员ID
    created_atint11-创建时间
    updated_atint11-更新时间
    statusint11-状态, 默认值1

    书商 bookseller

    idint11主键ID
    titlestring128-名称
    addressstring128--地址
    contactstring128--联系人姓名
    mobilesstring32--电话
    discountdecimal2--折扣 ,如0.85
    library_idint11--图书馆ID
    user_idint11-操作员ID
    created_atint11-创建时间
    updated_atint11-更新时间
    statusint11-状态, 默认值1

    阅览室 reading_room

    idint11主键ID
    titlestring128-名称
    descriptionstring256-说明
    library_idint11-图书馆ID
    user_idint11-操作员ID
    created_atint11-创建时间
    updated_atint11-更新时间
    statusint11-状态, 默认值1

    违章类型 violation_type

    idint11主键ID
    titlestring128-名称
    descriptionstring256-说明
    library_idint11-图书馆ID
    user_idint11-操作员ID
    created_atint11-创建时间
    updated_atint11-更新时间
    statusint11-状态, 默认值1

    流通类型 circulation_type

    idint11主键ID
    titlestring128-名称
    descriptionstring256-说明
    library_idint11-图书馆ID
    user_idint11-操作员ID
    created_atint11-创建时间
    updated_atint11-更新时间
    statusint11-状态, 默认值1

    读者类型 reader_type

    idint11主键ID
    titlestring128-名称
    max_borrowing_numberint11-最大借阅量(本)
    max_debt_limitint11-最大欠费额度(元)
    max_return_timeint11-最大还书时间(天)
    library_idint11-图书馆ID
    user_idint11-操作员ID
    created_atint11-创建时间
    updated_atint11-更新时间
    statusint11-状态, 默认值1

    借阅规则 borrowing_rules

    idint11主键ID
    titlestring128-名称
    general_loan_periodint11-一般借期(天)
    extended_period_impunityint11-超期免罚期限(天)
    first_term_of_punishmentint11-首罚期限(天)
    first_penalty_unit_pricedecimal2-首罚单价(元)
    other__unit_pricedecimal2-其它单价(元)
    reader_type_idsstring128-适用读者类型(json,reader_type->id)
    circulation_type_idsstring128-适用流通类型(json,circulation_type->id)
    library_idint11-图书馆ID
    user_idint11-操作员ID
    created_atint11-创建时间
    updated_atint11-更新时间
    statusint11-状态, 默认值1

    条码号 bar_code

    idint11主键ID
    titlestring128-名称
    prefixstring64--前缀
    number_lengthint11-数字长度
    min_numberint11-数字最小值
    max_numberint11-数字最大值
    descriptionstring256--说明
    library_idint11-图书馆ID
    user_idint11-操作员ID
    created_atint11-创建时间
    updated_atint11-更新时间
    statusint11-状态, 默认值1

    索书号规则 call_number_rules

    collection_place_ids 为 collection_place表主键ID , 存json格式 circulation_type_ids 为 circulation_type表主键ID, 存json格式

    idint11主键ID
    titlestring128-规则名称
    collection_place_idsstring512-馆藏地(,分割collection_place id)
    circulation_type_idsstring512-流通类型(,分割circulation_type id)
    library_idint11-图书馆ID
    user_idint11-操作员ID
    created_atint11-创建时间
    updated_atint11-更新时间
    statusint11-状态, 默认值1

    事件表 events

    idint11主键ID
    titlestring128-名称
    event_typeint11-事件类型 1:通知公告2 :工作动态
    descriptiontext--简介
    library_idint11-图书馆ID
    user_idint11-操作员ID
    created_atint11-创建时间
    updated_atint11-更新时间
    statusint11-状态, 默认值1

    统计信息

    以下表记录统计信息,可后续进一步完善。

    借阅排行榜

    idint11主键ID

    馆藏统计

    idint11主键ID

    流通统计

    idint11主键ID




  • XML地图