Nestable
http://dbushell.github.io/Nestable/
このjQueryプラグインを見ていただきたいのですが、これはデータに親子という概念と順番という概念を持たせたリストを実装できるものになります。
これをバックエンド側で実装、つまりこのプラグイン上にあるリストの内容をデータベースに格納していきたいと思っているのですが、どうしてもこれを実装するためのテーブル設計というのが思いつきません・・・
できれば、リストが移動されて並び替えや親子関係の変更が発生する度にajaxでデータを送信してその都度データベースに格納する、という仕様にしたいと思っています。
矛盾がでにくく、かつ許容できる程度の速度で、となるとどのようなテーブル設計にするのが望ましいのでしょうか。
ちなみに、前提条件としては1つのリストに格納されるデータの個数は最大で500(状況によってはもうちょっと上がるかも)、親子関係の最大の深度は3~4くらいを想定しております。
ちなみに実装はRailsでやる予定なので使えそうなGemとかがあればそちらも合わせて教えて下さい。
どうか、お知恵をお貸ししていただけると幸いです・・・
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。