我正在为某所大学开发一个“在线学生讨论平台”,我希望学生只向属于同一学院的学生发帖提问,这样如果ICT学生发布了一个问题,系统就会提取所有学生。来自学生表的ICT教员,将他们连接到帖子并将其插入表格接收器。
系统正在从学生表中提取所有学生,但它只在表格接收器中插入一个学生。
TABLES:
-students(regno,name,faculty_code) PRIMARY KEY regn
-receivers(id, regno,message_id)
怎么做?
答案 0 :(得分:0)
不是为收件人设置一个表,而是一个更好的方法是让你拥有一个" faculty_code" "消息中的字段"将填充海报的faculty_code的表格。因此,对于每个学生,提取student.faculty_code等于message.faculty_code的消息。
这样,学生只能看到学生在与他/她相同的教师中发布的消息。