質問編集履歴

3

補足情報の訂正

2017/10/27 10:22

投稿

supermaruetsu
supermaruetsu

スコア148

test CHANGED
File without changes
test CHANGED
@@ -46,7 +46,7 @@
46
46
 
47
47
 
48
48
 
49
- この「検索結果」は例に挙げているtitle_jp,title_en,characterの全ての結果が必要となります。
49
+ この「サジェスト」は例に挙げているtitle_jp,title_en,characterの全ての結果が必要となります。
50
50
 
51
51
  その為、それぞれのデータを正規化し各自で保有しておくと、検索の際3つのテーブルをスキャン、該当のデータを見つけた後に3つのjoinが必要となるので逆に辛くなるのではと考えております。
52
52
 

2

補足の追記

2017/10/27 10:22

投稿

supermaruetsu
supermaruetsu

スコア148

test CHANGED
File without changes
test CHANGED
@@ -43,3 +43,15 @@
43
43
  この検索に引っかかるように、ユーザーが部分検索をしている際にAjaxでDBにアクセス、サジェスト結果を下に出るウインドウに表示させます。
44
44
 
45
45
  ユーザーが該当の選択肢(該当タグ)を選び、「検索」ボタンを押すと、バインドされているtag_idを投げ、別に用意されているuser_idとtag_idが入力された中間テーブルをもとに同じタグをお気に入り登録しているユーザーの情報を「検索結果」として表示できます。
46
+
47
+
48
+
49
+ この「検索結果」は例に挙げているtitle_jp,title_en,characterの全ての結果が必要となります。
50
+
51
+ その為、それぞれのデータを正規化し各自で保有しておくと、検索の際3つのテーブルをスキャン、該当のデータを見つけた後に3つのjoinが必要となるので逆に辛くなるのではと考えております。
52
+
53
+ 知識がないので誤った考えかもしれません。
54
+
55
+
56
+
57
+ アドバイスを頂ければ幸いです。よろしくお願い致します。

1

補足情報の追加

2017/10/27 10:20

投稿

supermaruetsu
supermaruetsu

スコア148

test CHANGED
File without changes
test CHANGED
@@ -25,3 +25,21 @@
25
25
  3097,エアマスター,Air Master,Yoshinori Konishi,
26
26
 
27
27
  3098,エアマスター,Air Master,Yuukorin,
28
+
29
+
30
+
31
+ 補足)
32
+
33
+ 用途や構成など分かりにくい部分が多く申し訳ありませんでした。
34
+
35
+ まず構成ですが、参考のURLのように一つのフォームで映画のタイトルや出演者を同時に検索+サジェスト機能を持ったものをイメージしていただければと思います。
36
+
37
+
38
+
39
+ [ツタヤタイトル検索](http://tsutaya.tsite.jp/movie/index)
40
+
41
+
42
+
43
+ この検索に引っかかるように、ユーザーが部分検索をしている際にAjaxでDBにアクセス、サジェスト結果を下に出るウインドウに表示させます。
44
+
45
+ ユーザーが該当の選択肢(該当タグ)を選び、「検索」ボタンを押すと、バインドされているtag_idを投げ、別に用意されているuser_idとtag_idが入力された中間テーブルをもとに同じタグをお気に入り登録しているユーザーの情報を「検索結果」として表示できます。