2010-11-18 2 views

ответ

0

связь выглядит справедливым. Курсы связаны со школой. Это может вызвать проблемы, если вы хотите иметь курс, который будет преподаваться в нескольких школах. В этом случае вы должны добавить между ними таблицу ссылок. Эта таблица будет содержать идентификаторы couse и school (рассказывая, какие элементы связаны с eachother).

Только одна негативная вещь, о которой я могу думать в вашем примере, - это присвоение вам имен таблиц, все таблицы имеют префикс proj_, а столбцы заполняются именем таблицы (а для внешних ключей - имя связанной таблицы слишком). Ссылка link_schoolId на таблицу proj_school, это может вызвать путаницу в более крупных датамоделях.

Смежные вопросы