我有数据,其中每个ID有数百个条目。
以下是我选择的当前设置:
我认为这非常混乱,因为没有固定数量的条目。数据库只能通过ID查询 。我需要说一句“从ID = 3”的表中选择所有条目(1,2,3等)。我觉得目前的设置非常混乱,根本不实用。这样做是错误的吗?理想情况下,我需要一种更好/更有效的方法。
答案 0 :(得分:2)
基本上我把孩子的名字存放在教室里。
然后你正在寻找与这样的表的一对多(或可能是多对多)关系:
TABLE class
id INT AUTO_INCREMENT
name TEXT
TABLE children
id INT AUTO_INCREMENT
class_id INT
name TEXT