刚刚得到一个基本的数据库问题,我要问:键的数据库表的多对多的关系
如果我有两个表,形成多对多的关系,所以后来我包括在与另一个表两个表通过创建一对多关系来停止这种关系,我创建的新表中的字段必须是主键还是foriegn键,还是应该是foriegn键?
EG
课程表:
CourseId (PK auto) CourseNo CourseName
1 2343 ICT
2 4030 Maths
Course_Module表:(这是我要问,如果既要PK和FK表):
CourseId (FK course) ModuleId (FK Module)
1 3
1 2
2 1
2 2
模块表:
ModuleId (PK auto) ModuleNo ModuleName
1 344 Algebra
2 223 Statistics
3 303 Systems Stratergy
感谢您的回答,直接点我喜欢:) – Manixman 2013-02-14 21:49:23