我搜索过,但找不到其他人有完全相同的问题。
我在phpmyadmin建立了一个innodb。
简单的会议数据库。
表1:房间
属性;roomid(int和主键),room(varchar代表room name)
表2:时隙
属性;timeslotid(int和主键),时隙(datetime)
表3:会议
属性;会议ID(int和主键)、会议室(int)、时隙(int)
我在关系视图中使用了外键约束,将房间主键和时隙主键链接到会议桌。
外键1
将会议表中的room属性限制为room表及其主键roomid。
外键2
将会议表中的timeslot属性限制为timeslot表及其主键timeslotid。
它适用于预订房间。插入新会议时,room属性的下拉列表同时给出roomid(int和主键)和room(varchar name)。
但是,对于预订会议时的时隙选择,下拉列表仅显示时隙主键,而不显示与其关联的日期时间,这使得很难知道随机id与什么时间相关。
有人知道我错过了什么吗。唯一的区别是,一个是varchar,一个是datetime——如果这是问题所在——有没有办法传递相关的datetime信息?
丝网印刷品:
房间数据类型
时隙数据类型
会议数据类型
关系视图
按计划选择房间
时隙选择未按预期工作
暂无答案!
目前还没有任何答案,快来回答吧!