Здравствуйте!
А нельзя ли сделать на этапе создания таблиц определение ключевого поля, создания связей между полями, типа связей по аналогии с Access?
Это пока первое

)
При создании таблицы, ключевое поле создается автоматически, но скрыто от пользователя (поле id), т.к. чаще всего прямого с ним взаимодействия не требуется в программе, кроме разве что создания SQL запросов с объединением таблиц.