数据库设计实例100例
1、在网上书店的数据库设计:
系统需要包括5个表:
书籍表(Book):存储书籍的基本信息,如ISBN编号、书名、作者、出版社、价格等。数据库应用案例
用户表(User):存储用户的基本信息,如用户名、密码、、收货地址等。
订单表(Order):存储用户购买书籍的数量、总价、下单时间、配送方式等信息。
购物车表(Shopping_cart):记录用户将书籍加入购物车的内容,存储有书籍ID、书籍价格、数量等信息。
评论表(Comment):存储用户对书籍的评论,有评论时间、用户ID、书籍ID、评论内容等信息。
2、在论坛的数据库设计:
系统需要包括7个表:
用户表(User):存储用户的基本信息,如用户名、密码、、注册时间等。
帖子表(Post):存储发布的帖子的基本信息,如发布用户ID、文章标题、文章内容等。
回复表(Reply):存储帖子的回复,有回复时间、回复用户ID、帖子ID、回复内容等信息。
版块表(Board):存储板块的基本信息,如版块ID、板块名称等。
用户权限表(User_authority):存储用户对版块的权限,有用户ID、版块ID、发布权限、回复权限等。
收藏表(Favorite):存储用户收藏的帖子,有用户ID、收藏时间、帖子ID等。
标签表(Tag):存储帖子的标签,有帖子ID、标签名称等信息。
3、在餐馆的数据库设计:
系统需要包括5个表:
菜品表(Food):存储菜品的相关信息,如菜品名称、单价、口味等。
订单表(Order):存储客户下单的信息,如客户姓名、、下单时间等。
菜单表(Menu):记录客户点的菜单,有菜品ID、菜品价格、数量等信息。
支付表(Payment):存储客户的支付信息,有支付金额、支付方式、支付时间等。
地址表(Address):存储用户的配送地址,有地址名称、所在省份、详细地址等信息。
4、在银行的数据库设计:
系统需要包括6个表:
客户表(Customer):存储客户的基本信息,如客户姓名、身份证号、电话号码、开户时间等。
账户表(Account):存储客户账户的相关信息,如账户号码、账户余额、开户时间等。
交易表(Transaction):存储客户的所有交易记录,有交易时间、交易类型、交易金额等信息。
银行卡表(Card):存储已绑定银行卡的相关信息,如银行卡号码、有效期、绑定时间等。
安全验证表(Security):存储客户用于安全验证的信息,有客户ID、密保问题、答案等。
密码表(Password):存储客户登录时使用的密码,有客户ID、密码和修改时间等信息。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论