Blog Timeline Full Width

  • Process of elimination

    Recently during our NoSQL Training Week, our class attendees had to come up with criteria for deciding when to choose a particular type of database (e.g. relational, column, key-value, graph, document, in-memory), and then a particular product (such as Neo4j for graph or MarkLogic for document...

    Read more
    0
    Steve Hoberman
  • Blockchain on Data Modeling

    I am talking about the impact of blockchain on data modeling for an upcoming ER/Studio Webinar, and here are a few of the impacts I think we will face: Herding cats. If you have the word “data” or “analyst” in your job title, no doubt at...

    Read more
    0
    Steve Hoberman
  • Data Model Size

    There is a project manager looking to estimate development and support tasks based on the number of entities on the physical data model. How many entities would you think characterize a small, medium, and large data model?

    Read more
    0
    Steve Hoberman
  • Foreign key on a logical data model?

    I often get into passionate discussions with data modelers on whether a logical data model (LDM) should contain foreign keys. Those that believe an LDM should not include foreign keys explain foreign keys are relational database constructs and therefore should appear on the physical only. Those that...

    Read more
    0
    Steve Hoberman
  • Tips to spot subtypes and supertypes

    Adding supertypes and subtypes to your logical data model (LDM) helps improve communication, enforce additional rules, and organize thought. Sometimes however, it is not always apparent where to add a supertype to store the common attributes and relationships of subtypes, or where to add subtypes to...

    Read more
    0
    Steve Hoberman