May 2019
Intermediate to advanced
504 pages
11h 50m
English
The most trivial way of considering the data model design, when dealing with a NoSQL database, would be to imagine the Data Transformation Object (DTO) models required for the application. In the case of a non-RBMS data platform, it is important to remember that we are not bound by references, unique keys, or many-2-many relationships.
For instance, let's take a look at the simplest model, namely User. User will have basic profile information, which can be used in the remainder of the application. Now, let's imagine what the DTO for the user object would look like:
{ "id": "efd68a2f-7309-41c0-af52-696ebe820199", "firstName": "John", "lastName": "Smith", "address": { "addressTypeId": 4000, "city": "Seattle", ...Read now
Unlock full access