回答編集履歴
1
追記
test
CHANGED
@@ -7,3 +7,9 @@
|
|
7
7
|
「国」に「サーバ」が「紐付いてる」、という表現が適切だと言えるのであれば、「国のインスタンスがサーバのインスタンスのリストを持つ」のが良いと思います。一対一ならサーバ一つを直接持てばいいですね。
|
8
8
|
|
9
9
|
`getServers()`や`getServer()`なる関数をCountry側に持たせるのでいいと思います。そういう意味ではstaticは余計です。
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
逆に、サーバの集合に対して一括で操作を行うが、それぞれのサーバがどこの国に属しているかの追加情報が必要、みたいなシステムの場合なら、各サーバが国の情報をプロパティとして持つ方が適切になります。
|
14
|
+
|
15
|
+
要は、システムの設計次第なのです。
|