Student(S#,Sname,Sage,Ssex) 学生表 
Course(C#,Cname,T#) 课程表 
SC(S#,C#,score) 成绩表 
Teacher(T#,Tname) 教师表 Course(C#,Cname,T#) 课程表 里的C#和T#都是主键??  T#应该是外间吧?
怎么用SI Object Browser 9建立外间呢?

解决方案 »

  1.   

    Student(S#,Sname,Sage,Ssex) 学生表 
    Course(C#,Cname,T#) 课程表 
    SC(S#,C#,score) 成绩表 
    Teacher(T#,Tname) 教师表 S#,学生编号
    C#,课程编号
    T#,教师编号
    Course(C#,Cname,T#) 课程表--- 只有C#是主键,T#是外键;
    SI Object Browser 9--没用过这玩意儿
      

  2.   

    创建外键的方法:
    ALTER TABLE 表A名 ADD CONSTRAINT 外键名 FOREIGN KEY (表A列名) REFERENCES 表B名 (表B列名);