Я разрабатываю несколько новых диаграмм классов для расширения существующего приложения автоматизации делопроизводства. В особом случае у меня есть возможность использовать дополнительные поля в Entity1 для определения чего-либо или использовать дополнительные строки данных в Entity2 для определения этого. Я считаю, что первый подход лучше, потому что он не заставляет нас вставлять исходные данные при развертывании нашего приложения в новых установках, но BOSS настаивает на том, что второй подход лучше, потому что он не вносит изменений в текущие диаграммы классов (Entity1 и Entity2 и существуют сейчас, и используются).
Мне интересно, какой из них действительно лучше, и если я прав, так как я могу убедить его, что мой подход лучше?
ОБНОВЛЕНИЕ: На следующей диаграмме классов SendingInforamtion - это Entity1, а LetterStatus - это Entity2.
диаграмма классов http://www.freeimagehosting.net/uploads/dddc2e0f51.png
[Если изображение не видно, попробуйте нажать здесь или здесь