前
/
次
/
最新
/
2010-02
/
RSS
/
twitter
/
tumblr
/ 09014502501 / mail@ssig33.com
屋久島沈没
ここ三日ぐらいスキーマレスな DB を使った Web サイトの構築に手を出してみた
Rails + SimpleResource をやってみました。
気をつける点みたいなのいくつか分かってきた。
1.正規化しちゃだめとかそういうのは Google App Engine でのデータ設計とか読めばなんとなく覚えられる
2.テーブル分けみたいのはキーなりインデックスなりの名前にプレフィクス付けて凌ぐ
- んでそれに関連するデータ取り扱う為のモデルクラスをそれぞれ作ると楽な気がする
3.ユニーク制約はめんどくさい
- キー(SimpleResource なら ID)を使って凌ぐ
- 具体的にはユニークにしたい要素を格納する為だけのエンティティを作るとか
-制約を使わない
- 本当にその制約は必要なのか
- その制約をかけなければならない時点でデータ構造設計にあやまりはないか
SimpleResource 自体だけど ActiveRecord ユーザーには非常に直感的で分かり易い。セットアップも楽でよい。
View the discussion thread.
blog comments powered by
Disqus
Referrer (Inside):
[
固定リンク
]