прямо сейчас, у меня есть таблица:SQL нормализации
Id - CollegeName - CourseName
эта таблица не нормированы так, у меня есть много курсов для каждого 1 колледжа
мне нужно нормализовать это в двух таблицах:
Colleges: CollegeID - CollegeName
Courses: CourseID - CollegeID - CourseName
Есть ли простой способ сделать это?
Спасибо
Да, я использую MS SQL 2008 –
Я полагаю, что с нормализованным вы имеете в виду 3-ю нормальную форму, но ваш примерный код не нарушает этого. Нет полей, которые зависят только от имени колледжа. Если бы был столбец CollegeMailingAddres, это нарушило бы 3NF. – Andomar
@Andomar True, но есть много причин, почему этот рефакторинг по-прежнему полезен. –