第一天

完成了用户表(sys_user)及相关表的设计。


sys_user<用户表>:( id<学号>  int, password<密码>  varchar<32>, name<姓名>  varchar<32>,  sex<性别>  int, phone<电话>  varchar<32>, address<地址>  varchar<64>,

   type<用户类型>  int, email<邮箱>  varchar<64>, dormitory<宿舍>  int, number<房间号>  int, profession<专业>  int, grade<年级> int, 

  start_date<入住日期> date,birthday<生日> date ) 

Dormitory<宿舍表>:( id<宿舍编号> int,name<宿舍名> varchar<32> )

College<学院表>:( id<学院编号> int,name<学院名>  varchar<32> )

Profession<专业表>:(id<专业编号> int, college_id<所属学院编号> int,name<专业名> varchar<32>)


<用户表,宿舍表>

<用户表,专业表>

<专业表,学院表>


添加外键:

create table temp(
id int,
name char(20),
foreign key(id) references outTable(id) on delete cascade on update cascade);
说明:把id列 设为外键 参照外表outTable的id列 当外键的值删除 本表中对应的列删除 当外键的值改变 本表中对应的列值改变。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值