帮助设计简单的2表数据库?

时间:2010-02-18 03:08:30

标签: php mysql codeigniter

尝试创建一个简单的2表数据库,列出各种火线驱动器的内容,一个表带有FW编号,另一个带有该驱动器号上的文件项。

例如。 fw 233     文件 - >迈克的家庭电影.mov

我很新,可以使用查询创建单个表,但是没有理解通过连接查询多个表。

每个驱动器都有很多文件,这个任务的目的是学习,但实际上要在这些驱动器上有一个生命列表,我可以经常更新。

任何帮助都会很棒......

我正在使用codeigniter,当然还有PHP

1 个答案:

答案 0 :(得分:2)

您需要在Drive表上拥有主键,并在File表上拥有外键。

Drive Table
-----------
DriveID
FWNumber
File Table
----------
DriveID
Filename

要查看DriveID 1上的所有文件,您会...

select Filename 
from File
where DriveID = 1
order by Filename