Было бы, конечно, круто услышать про внешние ключи, как создавать правильно таблицы и связывать их между собой. Про нормальные формы, функциональные зависимости и пр. в том числе. Жаль, что просмотров мало, на всём ютюбе ваш способ повествования самый воспринимаемый и качественный.
Спасибо! Нормальные формы не затрагивал, т.к туже 3нф можно просто исходя из логики сразу. Про внешние ключи наверно стоило бы рассказать, просто как-то упустил наверно. Спасибо за развёрнутый комментарий! Со временем дополним курс этими замечаниями
3:19 - В доках основных субд (mssql, mysql, postgresql) не нашел ничего, касательно ограничения удаления таблиц с находящимися строками (данными). Есть ограничение для удаления таблиц на которые ссылаются ограничения внешних ключей или представления, но это совсем другая история. Инструкция drop table приводит к удалению таблицы со всеми данными и связанными служебными структурами, типа индексов, правил, триггеров и ограничений. С добавлением cascade , в ряде субд позволяет удалять связанные ограничения внешнего ключа и представления.
Было бы, конечно, круто услышать про внешние ключи, как создавать правильно таблицы и связывать их между собой. Про нормальные формы, функциональные зависимости и пр. в том числе. Жаль, что просмотров мало, на всём ютюбе ваш способ повествования самый воспринимаемый и качественный.
Спасибо! Нормальные формы не затрагивал, т.к туже 3нф можно просто исходя из логики сразу. Про внешние ключи наверно стоило бы рассказать, просто как-то упустил наверно.
Спасибо за развёрнутый комментарий! Со временем дополним курс этими замечаниями
Очень хороший урок. В качестве Базы данных поставил postgres в качестве клиента DBeaver. Вот в нём потихоньку и работаю.
3:19 - В доках основных субд (mssql, mysql, postgresql) не нашел ничего, касательно ограничения удаления таблиц с находящимися строками (данными). Есть ограничение для удаления таблиц на которые ссылаются ограничения внешних ключей или представления, но это совсем другая история. Инструкция drop table приводит к удалению таблицы со всеми данными и связанными служебными структурами, типа индексов, правил, триггеров и ограничений. С добавлением cascade , в ряде субд позволяет удалять связанные ограничения внешнего ключа и представления.
го ска в топ!!
С радостью :-)