Управление исходным кодом - блокирует по сравнению со слиянием? [закрытый]

Если бы Пользователь, Человек и Особенный человек, у всех есть те же внешние ключи, то у меня была бы единственная таблица. Добавьте столбец под названием Тип, который вынужден быть Пользователем, Человеком или Особенным человеком. Тогда на основе значения Типа имеют ограничения на другие дополнительные столбцы.

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

27
задан gizmo 12 November 2008 в 07:28
поделиться

1 ответ

Слияние всегда проблематично и контрпродуктивно, и его следует избегать любой ценой. Слияние больших изменений кода и рефакторинга файлов - это боль. Принуждение всех разработчиков к модели оптимистической блокировки неверно.

1
ответ дан 28 November 2019 в 04:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: