2013-06-03 4 views
2

Contexte: Je crée une sorte de pseudo-ORM simplifié à utiliser dans Django. Les classes utilisent évidemment la convention CamelCase, tandis que l'application Django est soulignée en minuscules. Ce qui me laisse avec quelques options:conventions de dénomination pour DynamoDB?

  • de style Django ORM: app_name_someclass
  • style propre underscore: app_name_some_class
  • en l'état: app_name.SomeClass
  • peut-être d'autres en utilisant différents séparateurs, etc.

Existe-t-il des conventions de dénomination bien établies pour DynamoDB? Jusqu'ici, d'après ce que j'ai vu dans les exemples, il semble que ce soit gratuit pour tous.

Répondre

2

C'est gratuit pour tous. Je nomme les tables comme "users", "secret-files", "seen-blog-posts", et leurs attributs comme "user.name", "date.recent.iso", etc.

Questions connexes