We are developing a basic back-end app where people can admin their News, Events, Home Page Highlights, etc... The problem arrives on the following scenario:
The client (a nursery garden for example) tell us: Beside News, Events, etc... I wish to also manage the Plants of this specific type unique on our Nursery Garden.
Of course we can well create a model for that on the back-office but, if we do so:
Issue 1) we have trash our application with some specific stuff that will, almost certainly, not be used by anyone else besides this client;
Issue 2) If 100 more clients arrive requesting 3 or 6 specific pages to be administrated, this trash get's event worst.
Can I please request what could be, on your opinion, a proper design pattern to apply here ?
Thanks in advance