BEGIN:VCALENDAR
PRODID:-//hacksw/handcal//NONSGML v1.0//EN
METHOD:PUBLISH
BEGIN:VEVENT
DESCRIPTION:Click for Latest Location Information: http://edw2015.dataversity.net/sessionPop.cfm?confid=87&proposalid=7008\nDocument databases are more flexible in many ways than relational databases and this presents both opportunities and challenges. Poorly designed document structures adversely affect performance, increase maintenance overhead, and lead to unnecessarily complex application code. This presentation describes 5 commonly used design patters in document databases: one-to-many, many-to-many, simple table inheritance, trees and lookup patterns. Each pattern is described in sufficient detail so attendees will understand their purpose, advantages, disadvantages and when to use them. Examples are drawn from multiple application areas. The talk will also include comparison to relational database patterns for the benefit of relational modelers who are beginning to work with NoSQL databases. \nLearn:\n<ol>How to take advantage of document databases support for polymorphic schemas without introducing complex application code.\nHow to map common relational design patterns to document databases without losing the performance benefits of a document database.\nHow patterns are applied to document databases from multiple application areas.\nHow to design document collections to optimize performance.\nWhen to use the 5 design patterns and when to avoid them.</ol>
DTSTART:20150401T104500
SUMMARY:Modeling with Document Databases: 5 Key Patterns
DTEND:20150401T112959
LOCATION: See Description
END:VEVENT
END:VCALENDAR 