Office中国论坛/Access中国论坛

标题: [请教]这种3表关系如何实现? [打印本页]

作者: gargoyle    时间: 2006-9-23 01:43
标题: [请教]这种3表关系如何实现?
设想是这样的:
3个表:公司(C)表
            联系人(P)表
            联系信息表(I)
P和C间有从属关系,I和C或P也有从属关系。I表有的记录是对应个人的,也有的记录是对应公司的。
像这样:C───┐
               └P── I

我自己试着这样做:
    公司(C)表(含 [C_ID]项,自动编号/ [C_Name]项,文本)
     联系人(P)表(含 [P_ID]项,自动编号/ [P_Name]项,文本/ 所属公司[pc_ID]项,整型数字)
    联系信息(I)表(含 [I_ID]项,自动编号/ [联系信息]项,备注/ 对应对象ID项[O_ID],整型数字)

将P表[pc_ID]项与C表[C_ID]项连接,I表[O_ID]项分别与P表[P_ID]项与C表[C_ID]项连接,但并没有实现我预想的效果
请指教应该如何实现?

多谢了




作者: tz-chf    时间: 2006-9-23 04:15
取消I表




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3