Не делайте систему просто как таблицы и формы управления объектами БД (вывести список, редактировать, удалить).
Это плохой подход. Делайте по смыслу страницы так, как ожидает их использовать потребитель.
Например, я захожу на Курс, в нем смотрю Главы курса, а не отдельно 2 независимые таблицы Курсы, Главы.