コンテンツにスキップ

利用者:Br3kyokyo/sandbox

選挙方式の種別

[編集]

選挙制度の最も一般的な区分としては、「単数選出」と「複数選出」、「比例代表制」と「勝者総取り」と「混合選挙制度」がある。

単数選出、勝者総取り方式

[編集]

全体で1人だけが選出される場合、選挙制度は常に勝者総取り方式である。1つの選挙区に対して1人だけが選出される場合も、同様のことが言える。選挙区は勝者総取りであるため、全体としても選挙制度は非比例的となる。(単一選挙区において)一度に複数人が選出される場合も、勝者総取りである。

政党ブロック投票においては、投票者は候補者個人に対してでなく、政党の候補者リストに対して投票し、最も多くの票を得た政党がすべての議席を獲得する。これは五カ国で混合選挙制度の一部として採用されている。[1]

相対多数投票と相対多数代表制(first-past-the-post, FPTP)

[編集]

相対多数投票英語版は、最も多くの票を獲得した候補者一人、あるいは複数人が当選する方式であり、票全体の過半数を獲得する必要はない。一人が一候補者のみを選択する場合、これはfirst-past-the-post英語版(相対多数代表制[2], FPTP, 単純小選挙区制)と呼ばれ、これは国家の立法機関の選挙制度としては二番目に多く、58カ国に採用されており、[3]その大部分はイギリスやアメリカの植民地、または領土であった国々である。FPTPはまた、大統領選挙にも二番目に多く、19カ国で採用されている。[3] (単純小選挙区制は、相対多数代表制を採用している。)

一人が複数票を投じる場合は、定数が複数の選挙区であることが最も一般的であり、この場合、選挙制度にはいくつかの種類が存在する。ブロック投票(連記非移譲投票、multiple non-transferable, plurality-at-large)においては、投票者は選挙区定数と同数の票を、その政党に関わらず、任意の候補者に対して投じることができる。この方式は、8カ国で採用されている。[4]

認定投票は、多数派の支持を得て当選する候補者の数を増やすことを目的とした方式[5]で、これはchoose-all-you-likeと呼ばれ、投票者は好きなだけ多くの候補者を選ぶことができる。投じられた全ての票は投票者が選択した候補者の数に関わらず同等の重さとして扱われ、最も多くの票を獲得した候補者が当選する。[6]

決選投票方式

[編集]

決選投票システムでは、候補者が当選するには票の過半数を得る必要がある。これは決選投票や最終ラウンド投票で行われる。この方式は過半数投票の一種として言及されることがあるが、勝敗が決まる最後のラウンドで必要とされる票は相対多数英語版で済むことが多い。さらには、過半数を得ていない第一ラウンドでの勝者が第二ラウンドに進むことなく当選を決めることさえある。社会選択理論においては、決選投票システムは過半数投票とは呼ばれず、コンドルセ方式英語版と呼ばれる。

決選投票システムには二つの主要な形式がある。一つは優先度付投票を用いて単一ラウンドで行われるもので、もう一つは複数回の投票により候補者を段階的に絞り込むものである。どちらも主に、単一議席の選挙区で行われる。

決選投票システムでは、優先順位付投票(即時決選投票, 英語: Instant run-off voting, IRV)を用いて一回の選挙で結果を確定させることができる。この方法では、投票者は好みに応じて候補者を順位づけする。この制度はオーストラリアパプアニューギニアの議会選挙で用いられている。初回投票で過半数の票を得た候補者がいなかった場合、最下位の候補者を落選として次点の選好票が他の候補者に配分される。この手続きを、一人の候補者が有効投票数の50%の票を得るまで繰り返す。全ての投票者が全ての選好票を行使しない場合、候補者が二人になるまで手続きが進むこともあり、その時点での最多得票者が当選となる。IRVを修正したものがContingent vote英語版で、投票者は全ての候補者のランク付けするのではなく、限られた数の選好票を持つ。初回ラウンドでどの候補者も過半数票を得なかった場合は、トップ二人を除く全ての候補者が除外され、除外された候補者の分の選好票が残った候補者に加算されて勝者が決定される。このシステムはスリランカの大統領選挙で用いられ、投票者は三人の選好票をもつ。[7]

決選投票システムのもう一つの主要な形式が、二回投票制である。これは大統領選挙においては最も一般的な形式であり、88カ国によって採用されている。これは立法府の選挙においても20カ国によって採用されている。[8] 第一ラウンドで過半数を得た候補者がいなかった場合、勝者を決定するために第二ラウンド投票が行われる。ほとんどの場合において、第二ラウンドは第一ラウンドでのトップ二人に限られるが、いくつかの選挙では複数の候補者が第二ラウンドに参加することがあり、その場合は相対多数により勝者が決定される。いくつかの国では二回投票制の修正版が用いられ、例えばエクアドルの大統領選挙では、ある候補者が40%を得票しかつ、次点の候補者に10%の差をつけている場合、勝利が宣言される。[9] また、アルゼンチンにおいては、45%の得票と10%の差であり、この制度はバロタージュ英語版 として知られている。場合によっては、決選投票が他のシステムを用いて行われることもあり、アメリカ選挙人団の過半数をどの候補も獲得しない場合の臨時選挙英語版がこれに該当する。

徹底投票英語版は投票回数を二回に限らず、各投票ラウンドで最下位の候補者が落選する。このシステムでは多くの投票回数が発生する可能性があるため、主要な選挙では採用されていないが、いくつかの国の議会議長選挙と、スイス連邦参事会参事の選挙で採用されている。一部形式では、一人の候補者が過半数を獲得するまで候補者が脱落せずに複数回の投票が行われることもある。

複数選出方式

[編集]

比例方式

[編集]

比例代表制は国家における立法府選挙において最も広く使われている選挙方式であり、80カ国以上の議会がさまざまな形で比例方式を用いて選出されている。80カ国以上の議会がさまざまな形で選出されている。

Proportional representation is the most widely used electoral system for national legislatures, with the parliaments of over eighty countries elected by various forms of the system.

Party-list proportional representation is the single most common electoral system and is used by 80 countries, and involves voters voting for a list of candidates proposed by a party. In closed list systems voters do not have any influence over the candidates put forward by the party, but in open list systems voters are able to both vote for the party list and influence the order in which candidates will be assigned seats. In some countries, notably Israel and the Netherlands, elections are carried out using 'pure' proportional representation, with the votes tallied on a national level before assigning seats to parties. However, in most cases several multi-member constituencies are used rather than a single nationwide constituency, giving an element of geographical representation; but this can result in the distribution of seats not reflecting the national vote totals. As a result, some countries have leveling seats to award to parties whose seat totals are lower than their proportion of the national vote.

比例代表制は、国会議員選挙において最も広く使用されている選挙制度であり、80か国以上の議会がこの制度のさまざまな形式で選出されている。

政党リスト比例代表制は、単一で最も一般的な選挙制度であり、80か国で使用されている。この制度では、有権者が政党によって提案された候補者リストに投票する。クローズドリスト制度では、有権者は政党が提案した候補者に対して影響を与えることはできないが、オープンリスト制度では、有権者は政党リストに投票するだけでなく、候補者が議席に割り当てられる順序にも影響を与えることができる。イスラエルやオランダなど一部の国では、純粋な比例代表制を使用して選挙が行われ、全国レベルで集計された票に基づいて政党に議席が割り当てられる。しかし、ほとんどの場合、全国規模の選挙区ではなく、複数の議席を持つ選挙区が使用され、地理的代表性の要素が加わる。このため、議席の分配が国全体の得票率を反映しないことがある。その結果、いくつかの国では、全国投票割合に比べて議席数が少ない政党に議席を割り当てる調整議席を設けている。

徹底投票は2回の投票に限定されず、各投票ラウンドで最下位の候補者が除外される。このシステムは、多くのラウンドが発生する可能性があるため、主要な人気選挙では使用されないが、いくつかの国の議会議長やスイス連邦参事会のメンバーを選出するために使用されている。一部の形式では、候補者が過半数を獲得するまで、候補者が除外されない複数のラウンドが行われることもある。

総当たり投票は2回に限られず、各回で最下位の候補者が落選する。投票回数が多くなる可能性があるため、この方式は主要な一般選挙では採用されていないが、いくつかの国の国会議長やスイス連邦議会の議員を選出する際には採用されている。候補者が過半数に達するまで、候補者を一人も落選させることなく複数回の投票を行う方式もある。

いくつかの国では、二回投票制の修正版が使用されている。例えば、エクアドルでは大統領選挙で候補者が40%の票を得て、最も近い対立候補に10%以上の差をつけた場合、勝者として宣言される。また、アルゼンチンでは(45%以上かつ対立候補に10%以上の差)であり、このシステムは「バロタージュ」として知られている。場合によっては、決選投票が異なる制度を使用して行われることもあり、例えば、アメリカ合衆国の選挙人団で過半数を獲得する候補者がいない場合の条件付き選挙がこれに該当する。

エキゾースティブ・バロット(exhaustive ballot)は、二回に限定されず、各投票ラウンドで最下位の候補者が排除される。この制度はラウンド数が多くなる可能性があるため、主要な人気選挙では使用されないが、いくつかの国の議会議長やスイス連邦評議会のメンバーを選出する際に使用されている。形式によっては、候補者が過半数を得るまで、候補者が排除されない複数のラウンドが行われる場合もある。


For other uses, see Majority (disambiguation). For majority votes as a social choice rule, see Majority rule.

過半数は全体の半分以上であることを指す。集合の半分以上の要素を含む部分集合である

A majority is more than half of a total. It is a subset of a set consisting of more than half of the set's elements. For example, if a group consists of 31 individuals, a majority would be 16 or more individuals, while having 15 or fewer individuals would not constitute a majority.

A majority is different from a plurality (which is a subset larger than any other subset, but not necessarily more than half the set). For example, if there is a group with 20 members which is divided into subgroups with 9, 6, and 5 members, then the 9-member group would be the plurality. A plurality is not necessarily a majority, as the largest subset considered may consist of less than half the set's elements, if there are three or more possible choices.



業務領域

[編集]
  • 中核の業務領域...
  • 一般的な業務領域
  • 補完的な業務領域

実装方法

[編集]

DDDにおける戦略を具体的に実装する方法。戦術的設計とも呼ばれる[10]

トランザクションスクリプト

[編集]

アクティブレコード

[編集]

ドメインモデル

[編集]

ドメインモデルは、区切られた文脈によって明確に定義された言葉に属する業務ロジックを表現するオブジェクトモデル。同じ名前であっても、文脈が異なれば異なる業務ロジックを表現する。ドメインモデルには、値オブジェクトと集約、集約の構成要素としてのエンティティが含まれる[10]

集約
[編集]

DDDにおける永続化の単位。一つの集約は、一つまたは複数のエンティティによって構成される。(e.g. Book)

エンティティ
[編集]

IDによって特定されるオブジェクト。値オブジェクトによって状態が表現される。(e.g. Stock)

値オブジェクト
[編集]

フィールドの値の組み合わせによって表現されるオブジェクト。値オブジェクトはイミュータブルである。(e.g. BookId)

業務ロジック
[編集]

ドメインモデルに属するビジネスロジック。

業務サービス
[編集]

ドメインモデルのみでは自然に表現できない業務ロジックを記述する。



Kinds of models

[編集]

ドメイン駆動設計におけるモデルには複数の種類がある。例えば、エンティティは属性でなく、識別子によって定義されるオブジェクトである。例えば、ほとんどの航空会社はすべてのフライトにおいて席に対して一意の数字を割り当てている。これは席の識別子である。これとは対照的に、値オブジェクトは属性を持つ一方で、概念的な同一性を持たないイミュータブルなオブジェクトである。例えば、例えば、ある人が名刺を交換する際を例に挙げると、この時名刺を交換する人は名刺の内容(属性)のみに関心があり、名刺一枚一枚を個別に扱うことはない。

Domain-driven design recognizes multiple kinds of models. For example, an entity is an object defined not by its attributes, but its identity. As an example, most airlines assign a unique number to seats on every flight: this is the seat's identity. In contrast, a value object is an immutable object that contains attributes but has no conceptual identity. When people exchange business cards, for instance, they only care about the information on the card (its attributes) rather than trying to distinguish between each unique card.

モデルは、ドメインイベント(過去のある時点で起こった出来事)を定義することもある。ドメインイベントとはドメインエキスパートが重要視するイベントであり、これをイベント履歴式のドメインモデルという。イベント履歴式のドメインモデルでは現在の状態を算出するのに過去のイベントを順番に演算する必要がある。Fowlerは読み取り側のために現在の状態を事前に計算して記録しておくことを、Eager Read Derivationとした。

ドメインモデルは複数のエンティティをルートエンティティによって結びつけ、集約とな

集約外のオブジェクトはルートエンティティへの参照を持つことが許されるが、集約内の他のオブジェクトへの参照を持つことは許されない。集約るーとは集約における変更の一貫性を確認する。例えば、運転手は車のすべてのタイヤを個別にコントロールする必要はなく、ただ車を運転するだけで、この文脈においては集約は車であり、

Models can also define events (something that happened in the past). A domain event is an event that domain experts care about. Models can be bound together by a root entity to become an aggregate. Objects outside the aggregate are allowed to hold references to the root but not to any other object of the aggregate. The aggregate root checks the consistency of changes in the aggregate. Drivers do not have to individually control each wheel of a car, for instance: they simply drive the car. In this context, a car is an aggregate of several other objects (the engine, the brakes, the headlights, etc.).

モデルは、過去に起こった出来事(イベント)を定義することもできる。ドメインイベントとは、ドメインの専門家が重要視するイベントである。モデルは、ルートエンティティによって結びつけられ、アグリゲート(集約)となる。アグリゲート外のオブジェクトはルートへの参照を保持することが許されているが、アグリゲート内の他のオブジェクトへの参照は許されていない。アグリゲートのルートは、アグリゲート内で行われる変更の整合性を確認する役割を果たす。例えば、ドライバーは車の各ホイールを個別に制御する必要はなく、ただ車を運転するだけでよい。この文脈において、車はエンジン、ブレーキ、ヘッドライトなど、他の複数のオブジェクトを集約したものである。

Working with models

[編集]

In domain-driven design, an object's creation is often separated from the object itself.

A repository, for instance, is an object with methods for retrieving domain objects from a data store (e.g. a database). Similarly, a factory is an object with methods for directly creating domain objects.

When part of a program's functionality does not conceptually belong to any object, it is typically expressed as a service

モデルは、過去に起こった出来事(イベント)を定義することもできる。ドメインイベントとは、ドメインの専門家が関心を持つイベントのことである。モデルは、ルートエンティティによって結び付けられることでアグリゲート(集約)になることができる。アグリゲートの外部にあるオブジェクトは、ルートへの参照を保持することは許されるが、アグリゲート内の他のオブジェクトへの参照を保持することは許されない。アグリゲートのルートは、アグリゲート内の変更が一貫性を保つようチェックする。例えば、ドライバーは車の各ホイールを個別に操作する必要はなく、ただ車を運転するだけである。この文脈では、車はエンジン、ブレーキ、ヘッドライトなどの複数のオブジェクトを集約したものと言える。


DDDのこれらの側面は、ドメインエキスパートと開発者、そしてユーザー間で「同じ言葉(ユビキタス言語)」を共有することを目的としている。ドメインモデルや、システム要件の記述において、「同じ言葉」が用いられる。

「同じ言葉」を用いることは「戦略的設計」「戦術的設計」と並んでDDDの核心的な考え方の一つである。

DDDにおけるドメイン層は、オブジェクト指向多層アーキテクチャにおける一般的な層の一つである。


これについては私も思っていたところではありますが、labourは名詞の「労働者」であるのに対して、co-operativeは形容詞用法もあります。

労働党はlabourと単に「労働」という名を冠することで単に労働組合の党である以上の包摂性を表しているような気がしていて、co-operative partyも同じく、(結党から歴史が長いのもあり、)協同組合党とするほど、単に協同組合に強く依拠した政党ではないのではないかという所感というか、感覚がありました。(要調査ですが)

こうなると、co-operativeは協同組合を指すと言ったのと矛盾しますね。co-operativeは形容詞における用法を指しており、しかし協同組合主義を根本にしている政党ではある、というようなニュアンスに一旦訂正します。

これらの所感を確かめるために、co-operative partyの公式サイト[11]を改めて参照したのですが、aboutページの紹介を見る限り、思っていたより「協同組合」の色が強いですね。これならば、「協同組合党」とするのもありな気がしてきました。



  1. ^ Table of Electoral Systems Worldwide Archived 2017-05-23 at the Wayback Machine. IDEA
  2. ^ 英国における2011年国民投票と選挙制度改革”. jstage. 2024年7月24日閲覧。
  3. ^ a b Table of Electoral Systems Worldwide Archived 2017-05-23 at the Wayback Machine. IDEA
  4. ^ Table of Electoral Systems Worldwide Archived 2017-05-23 at the Wayback Machine. IDEA
  5. ^ Fenster, Mark (1983). “Approval Voting: Do Moderates Gain?”. Political Methodology 9 (4): 355–376. JSTOR 25791202. https://www.jstor.org/stable/25791202 2024年5月24日閲覧。. 
  6. ^ What is Approval Voting?”. Election Science. The Center for Election Science. 2024年5月24日閲覧。 “Voters can vote for as many candidates as they want. The votes are tallied, and the candidate with the most votes wins!”
  7. ^ Sri Lanka: Election for President IFES
  8. ^ Table of Electoral Systems Worldwide Archived 2017-05-23 at the Wayback Machine. IDEA
  9. ^ Ecuador: Election for President Archived 2016-12-24 at the Wayback Machine. IFES
  10. ^ a b Vlad Khononov 著、増田亨・綿引琢磨 訳『ドメイン駆動設計をはじめよう』株式会社オライリー・ジャパン、2024年7月18日、xx, 44頁。 
  11. ^ About the Party” (英語). Co-operative Party. 2024年8月31日閲覧。