Five data models for sharding and which is rightby@craigkerstiens