Хорошая ли идея создавать типы схем для организации связей таблиц

#sql #database #database-design

#sql #База данных #database-design

Вопрос:

Хорошая ли идея создать тип схемы для разделения связей таблиц. Я думаю, когда вы просматриваете таблицы в SSMS, вы увидите, что они группируются по типу схемы. Но стоит ли это того? У кого-нибудь есть опыт работы с этим в реальных сценариях?

введите описание изображения здесь

Комментарии:

1. Я никогда не видел, чтобы это называлось «типом схемы».

2. что вы видели, чтобы это называлось Jonh?

3. Я слышал, что это называется «схемой»

Ответ №1:

В целом я обнаружил, что это доставляет больше хлопот, чем любая предоставляемая помощь. Что вы делаете с таблицами, относящимися к нескольким областям? Что происходит, когда таблица, кажется, принадлежит одной области, но позже переносится в другую область приложения? Вы меняете его схему и рефакторируете весь свой код?

Я использовал несколько схем для определения границ, когда между объектами существует ОЧЕНЬ четкая граница, но обычно это не то, что у вас есть на вашей диаграмме. Одним из примеров являются объекты, которые используются только для поддержки администратора базы данных. Я мог бы поместить их в их собственную схему, если они не используются самим фактическим приложением.

Комментарии:

1. Спасибо, это то, о чем я не думал