"Партийная модель" - это "шаблон" для реляционной базы данных. По крайней мере, часть его включает в себя установление общности между многими объектами, такими как Клиент, Сотрудник, Партнер и т.д., И факторинг в более "абстрактные" таблицы базы данных.
Я хотел бы узнать ваши мысли о следующем:
- Каковы основные принципы и мотивирующие силы, стоящие за партийной моделью?
- Что он предписывает вам делать с вашей моделью данных? (Мой бит выше довольно высокий и, возможно, в некотором смысле неправильный. Я работал над проектом, который использовал его, но я работал с отдельной командой, сосредоточенной на других проблемах).
- Что ваш опыт заставил вас почувствовать это? Вы использовали его, и если да, сделаете ли вы это снова? Каковы были плюсы и минусы?
- Была ли модель партии ограничивать выбор ORM? Например, вам нужно было устранить некоторые ORM, потому что они не позволяли достаточно "уровня абстракции" между вашими объектами домена и вашей физической моделью данных?
Я уверен, что каждый ответ не будет затрагивать каждый из этих вопросов... но все, что касается одного или нескольких из них, поможет мне принять некоторые решения, с которыми я столкнулся.
Спасибо.