about
about copied to clipboard
modeling in a global database
Domain modeling is a powerful tool for rapid app development which became a mainstream technique with the advent of MVC frameworks. The challenge is model evolution across different apps. Blockchain gives us a a first ever global database and as such will require our models to be understood globally, in many new contexts. For example a person may mean different things in Facebook app, as a patient in a hospital and as an employee in a corporation.
One technique of bounded contexts can come to the rescue. Let's discuss how we turn it into best practices for developing object models for the blockchain.