0

所以我网站的基本前提是我学校的教授评级网站。每个教授应该能够在这个评级系统中拥有多个条目。我设置了具有 3 个字段的类别表,professorid 这是一个自动增量(PK),描述是教授的名字,我手动插入了每个教授,depart 字段是我也手动插入每个部门名称的地方。第二个表教授包含每个教授的所有属性,当用户输入时,他们应该能够拥有多个具有所述属性的条目。现在,由于我在一个表中有名称和部门,我如何与教授表交互,以便每个教授可以有多个条目?任何示例,例如表标记或两个表之间的交互查询都会对我有很大帮助。这是我在寒假期间为练习而做的一个项目,非常感谢你们!我使用 PHP 和 myphpadmin

类别表

  • professorid smallint(6)(PK) //自动递增

  • Description varchar(40) //教授姓名

  • 离开 varchar(50) //教授姓名

教授桌

  • professorid smallint(6)(PK) //自动递增
  • 评级 smallint(6) //1-10
  • 容易 smallint(6) //1-10
  • 教科书 varchar(3) //是或否
  • timestamp timestamp //时间戳
  • course char(10) //课程名称
  • curve char(3) //是与否
  • comment tinytext //评论部分
4

1 回答 1

3

您在此处拥有的实体是 Department、Professor、Course、Rating 和 User,因此我将创建一个表格来保存其中的每一个。每个人都获得一个单列数字主键,用户和教授获得名称,并且可能在名称冲突的情况下获得某种形式的唯一标识符。课程和部门都有名称。教授有一个系的外键,而评级获得教授、课程和用户的外键。

于 2012-12-15T22:03:31.577 回答