Помогите в разработке простой базы данных на 2 таблицы? - PullRequest
0 голосов
/ 18 февраля 2010

Попытка создать простую базу данных из двух таблиц, в которой перечисляется содержимое различных дисков FireWire, одна таблица с номером FW, а другая с элементом файла на этом номере диска.

например. FW 233 файл -> дом Майка movie.mov

Я очень новичок и могу создавать отдельные таблицы с запросами, но не понял, как запрашивать несколько таблиц с помощью объединения.

на каждом диске будет много файлов, и цель этой задачи - научиться, но на самом деле иметь живой список элементов на этих дисках, который я могу часто обновлять.

Любая помощь будет великолепна ...

Я использую codeigniter и, конечно, PHP

1 Ответ

2 голосов
/ 18 февраля 2010

У вас должен быть первичный ключ в таблице дисков и внешний ключ в таблице файлов.

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

Чтобы увидеть все файлы на DriveID 1, вам нужно ...

select Filename 
from File
where DriveID = 1
order by Filename
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...