법적 의미에서 이중국적을 가진 사람은 이 사람이 두 나라의 국적을 가지고 있다는 것을 의미하며 합법적이다. 만약 당신이 A 국과 B 국 두 나라의 국적을 가지고 있다면, 당신이 아직 A 국에 있을 때, 당신은 A 국의 병역제도에 복종해야 합니다. A 국이 당신에게 병역을 요구한다면, 당신은 반드시 복종해야 합니다. 하지만 당신이 A 국이 아니라 B 국에서 A 국이 군 복무를 요구한다면 거절할 수 있습니다.
마찬가지로, 만약 당신이 A 국과 B 국의 국적을 가지고 있다면, 그때 당신은 매우 모순될 수 있습니다. 나는 어느 나라에 가서 군대에 참전하고 싶거나, 아니면 당신이 B 국을 지지하지만, 당신은 A 국의 군대에 있습니다. 이때 당신은 어떻게 해야 합니까? 이때 일부 국가의 법률과 도덕의 갈등이 관련된다. 만약 당신이 A 국군에 있지만 B 국을 지지한다면, 당신은 A 국군을 떠나 B 국영토로 돌아갈 수 있습니다. 그러면 당신은 법적으로 B 국국민으로 간주될 수 있고, B 국군에 가입할 수도 있고, A 국군을 직접 떠나 제 3 국의 땅으로 갈 수도 있습니다. 그러면 당신은 직접 양국 전쟁에 참여하지 않을 수 있습니다.
흥미롭게도, 만약 당신이 제 3 국에 살고 전쟁을 피하기로 선택한다면, 당신이 얼마나 많은 국적을 가지고 있든, 제 3 국은 당신이 단일 국적이라고 생각할 것입니다. 당신이 속한 나라는 일반적으로 당신과 가장 가까운 나라에서 인정됩니다. 주요 기준은 당신이 일년 내내 이 나라에 살고 있는지, 아니면 당신이 이 나라에서 자주 활동을 하는지 여부입니다.