读书人

关联表的使用解决思路

发布时间: 2012-02-25 10:01:48 作者: rapoo

关联表的使用
有几个问题请叫大家,还请帮忙解决:
现在我已经建好关联表了
表一:
f_id f_name

表二:
a_id a_name

表三(relationship):
ff_id aa_id


表三为关联表
表一表二为多对多的关系,
先我要添加一条数据如下:
fi_id='5' f_name='happy' a_name='kk'+'yy'+'ll' 这里a_name的值不止一个
也就是说添加完后表三会是
ff_id aa_id
5 kk
5 yy
5 ll
问题就在这里,怎么添加关联表的三个数据了,要添加三次吗?还是在传一个数组给数据库,在数据库里面把值分开在添加??




[解决办法]

探讨
问题就在这里,怎么添加关联表的三个数据了,要添加三次吗?还是在传一个数组给数据库,在数据库里面把值分开在添加??
---------------
都可以.

[解决办法]
要插三条记录当然要做三个插入动作
“还是在传一个数组给数据库,在数据库里面把值分开在添加?? ”,数据库怎么添加?
更好一点的,应该做成事务
[解决办法]
说的有点乱,说清楚想做什么
fi_id='5' f_name='happy' a_name='kk'+'yy'+'ll' 这里a_name的值不止一个

这句话就看不懂什么意思
[解决办法]
说实话,没懂,
帮你整理一下,
SQL code
表1f_id  f_name  5    happy表2a_id  a_name   5  'kk','yy','ll'  希望得到结果表3ff_id  aa_id 5        kk 5        yy 5        ll 

读书人网 >SQL Server

热点推荐