Поддерживает ли MS Access 2007 внутренние внешние ключи в той же таблице?
Да. Создайте таблицу с иерархией.
id - autonumber - первичный ключ parent_id - номер значение
Перейти на экран отношений. Добавьте таблицу иерархии дважды. Соедините поля id и parent_id. Обеспечить ссылочную целостность.
Да, это так, и в отличие от многих более функциональных SQL (например, SQL Server), вы также можете использовать ссылочные действия CASCADE для FK в той же таблице, что приятно.
Да, это так.
Под инструментами базы данных и отношениями вам нужно показать 2 копии таблицы с самоссылкой. Он назовет вторую копию Table_1. Затем вы устанавливаете связь между первичным ключом в «таблице» и столбцами внешнего ключа в «Таблице_1».