有数百个条目的行

时间:2013-09-24 13:15:32

标签: php mysql database database-design

我有数据,其中每个ID有数百个条目。

以下是我选择的当前设置:

enter image description here

我认为这非常混乱,因为没有固定数量的条目。数据库只能通过ID查询 。我需要说一句“从ID = 3”的表中选择所有条目(1,2,3等)。我觉得目前的设置非常混乱,根本不实用。这样做是错误的吗?理想情况下,我需要一种更好/更有效的方法。

1 个答案:

答案 0 :(得分:2)

  

基本上我把孩子的名字存放在教室里。

然后你正在寻找与这样的表的一对多(或可能是多对多)关系:

TABLE class
id   INT  AUTO_INCREMENT
name TEXT

TABLE children
id       INT  AUTO_INCREMENT
class_id INT
name     TEXT