質問編集履歴

4

テーブルのユニークカラムについて追記しました

2020/03/17 20:59

投稿

hanaserebu
hanaserebu

スコア8

test CHANGED
File without changes
test CHANGED
@@ -38,6 +38,8 @@
38
38
 
39
39
 
40
40
 
41
+ ※「id」「url」「path」はユニークで、他は重複しえます。
42
+
41
43
  ###悩んでいること
42
44
 
43
45
 

3

テーブルを修正しました

2020/03/17 20:59

投稿

hanaserebu
hanaserebu

スコア8

test CHANGED
File without changes
test CHANGED
@@ -26,15 +26,15 @@
26
26
 
27
27
  |:--:|:--|:--|:--|
28
28
 
29
- |1|NULL|/page/1|apa|hotel|aaa|
29
+ |1|NULL|/page/1|our|hotel|aaa|
30
30
 
31
31
  |2|http://examle.com/red|NULL|starbucks|cafe|bbb|
32
32
 
33
33
  |3|http://examle.net/green|NULL|harrods|hotel|ccc|
34
34
 
35
- |4|NULL|/page/2|harrods|department|ddd|
35
+ |4|NULL|/page/2|our|department|ddd|
36
36
 
37
- |5|http://examle.shop/red|NULL|apa|cafe|eee|
37
+ |5|http://examle.shop/red|NULL|harrods|cafe|eee|
38
38
 
39
39
 
40
40
 

2

目的を追記しました

2020/03/17 20:56

投稿

hanaserebu
hanaserebu

スコア8

test CHANGED
File without changes
test CHANGED
@@ -22,19 +22,19 @@
22
22
 
23
23
 
24
24
 
25
- |id|url|path|contents|
25
+ |id|url|path|brand|type|contents|
26
26
 
27
27
  |:--:|:--|:--|:--|
28
28
 
29
- |1|NULL|/page/1|aaa|
29
+ |1|NULL|/page/1|apa|hotel|aaa|
30
30
 
31
- |2|http://examle.com/red|NULL|bbb|
31
+ |2|http://examle.com/red|NULL|starbucks|cafe|bbb|
32
32
 
33
- |3|http://examle.net/green|NULL|ccc|
33
+ |3|http://examle.net/green|NULL|harrods|hotel|ccc|
34
34
 
35
- |4|NULL|/page/2|ddd|
35
+ |4|NULL|/page/2|harrods|department|ddd|
36
36
 
37
- |5|http://examle.shop/red|NULL|eee|
37
+ |5|http://examle.shop/red|NULL|apa|cafe|eee|
38
38
 
39
39
 
40
40
 
@@ -61,3 +61,19 @@
61
61
 
62
62
 
63
63
  このようなとき、前者か後者か(または他?)、みなさまならどのようにしますか?
64
+
65
+
66
+
67
+
68
+
69
+ ###目的を追記します
70
+
71
+ 目的は「contents」を取得することです。
72
+
73
+
74
+
75
+ そのために「brand」が必ずPOSTされ、あとは「url」か「path」のどちらかがPOSTされるので、POSTされた2つの値をレコード走査に使って「contents」を取得するのが現状です。
76
+
77
+
78
+
79
+ なので現状のままならインデックスを「url」と「path」に貼るという方針になるでしょうし、それとも「mix」とまとめる方針が良いのか、と悩んでいます。

1

テーブルに「contents」のカラムを追加

2020/03/17 20:54

投稿

hanaserebu
hanaserebu

スコア8

test CHANGED
File without changes
test CHANGED
@@ -22,19 +22,19 @@
22
22
 
23
23
 
24
24
 
25
- |id|url|path|
25
+ |id|url|path|contents|
26
26
 
27
- |:--:|:--|:--|
27
+ |:--:|:--|:--|:--|
28
28
 
29
- |1|NULL|/page/1|
29
+ |1|NULL|/page/1|aaa|
30
30
 
31
- |2|http://examle.com/red|NULL|
31
+ |2|http://examle.com/red|NULL|bbb|
32
32
 
33
- |3|http://examle.net/green|NULL|
33
+ |3|http://examle.net/green|NULL|ccc|
34
34
 
35
- |4|NULL|/page/2|
35
+ |4|NULL|/page/2|ddd|
36
36
 
37
- |5|http://examle.shop/red|NULL|
37
+ |5|http://examle.shop/red|NULL|eee|
38
38
 
39
39
 
40
40
 
@@ -42,7 +42,7 @@
42
42
 
43
43
 
44
44
 
45
- 悩んでいるのは
45
+ 悩んでいるのは
46
46
 
47
47
 
48
48