数据库设计 一对多的关系表如何设计
蓝翔招生办 2008-05-27 09:46:26 我先说一下我现在的需求:
旅游信息表
旅游性质 旅游类型 相关信息 添加旅游线路 修改 删除
国内游 北京三日游 北京三日游:途径长城,天安门故宫。。。 添加旅游线路 修改 删除
用户通过单击‘添加旅游线路’的链接 进入添加旅游线路的界面
下面是旅游线路的基本信息
国内游>> 北京三日游
标题:
出发日期: *
图 片:
价钱:
是否为该旅游类型图片: 否 是
出发地:
目的地:
国家/省/直辖市:*
城市:
是否热门度假产品: 否 是
//////////////////////////
用户添加旅游线路成功后再选择它添加他的行程推荐
现在根据客户的需求要在这个页面中加入‘行程推荐’ 和‘费用’的表单
然而这两个表单以前是 先添加旅游线路 在选择这条线路添加他的行程推荐和费用
旅游线路 和行程推荐是一对多的关系
表的结构如下:
tour //旅游线路表
ID int 4
typeid int 4
title varchar 50
departures varchar 50
desprov varchar 50
descity varchar 50
[date] varchar 50
price int 4
path varchar 100
message varchar 1000
other varchar 1000
ishot varchar 2
istypeimg varchar
tour_xctj //行程推荐表
ID int 4
title varchar 300
messages varchar 7000
tourID int 4
现在的需求就是用户在添加旅游线路的时候把行程推荐一起添加进去
这样我该如何做?
我的想法是 在这两张表中加一中间表 字段就是两张表的ID
但是旅游线路和行程推荐都没有添加,就取不到它们的ID了
我该如何做呢????