Skip to content

Instantly share code, notes, and snippets.

@nathanows
Last active August 29, 2015 14:18
Show Gist options
  • Save nathanows/5978f404bfac6b54d8ab to your computer and use it in GitHub Desktop.
Save nathanows/5978f404bfac6b54d8ab to your computer and use it in GitHub Desktop.
Flexible Data Storage Lightning Talk Outline

#Flexible Data Storage: Polymorphism, and Serialization, and HStore, oh my!

###Story/Example App

  • Sample app showing an example use case
  • User profile with an unlimited number of custom attributes

###Question: How would you setup your database to record this information?

###Options

  • Polymorphism (1 sentence overview)
  • Serialization/HStore (1 sentence overview

###Polymorphism

  • Quick overview
  • Sample database diagram using initial example
  • (less coverage here since this is an in class topic)

###Serialize

  • Overview
  • Sample database diagram using initial example
  • HStore

###Making a choice...

  • Pros and cons of these two strategies
@rwarbelow
Copy link

Looks good!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment