本帖最后由 lapertem4 于 2012-04-04 14:48:15 编辑

解决方案 »

  1.   


    --原则:表结构设计尽量简单,好维护,至于你说的约束在Visit建个触发器FOR INSERT
    Physiotherapist(phyid varchar(10))  --phyid 主键
    Patient(patientid varchar(10))      --patientid主键
    Visit(phyid varchar(10),patientid varchar(10),dtVisit datetime)  --记录表,无约束
      

  2.   

    你的意思是像2楼这样在visit表建三个主键是吗2楼的记录表不需要主键吗,我得查一下插入的触发器是怎么表达的。