Programming & Development / April 11, 2025

Modeling Myanmar's States and Regions in Java and SQL Using ISO 3166-2:MM Codes

Myanmar states Myanmar regions Java enum Myanmar ISO 3166-2 MM SQL Myanmar Myanmar subdivisions Spring Boot geographic enum Myanmar administrative units Myanmar backend regions Myanmar localities

🇲🇲 Java Enum: Myanmar States and Regions

Myanmar is divided into 14 administrative regions and states, each with its official ISO 3166-2:MM code.

java

public enum MyanmarStateRegion {
    AYEYARWADY("MM-01"),
    BAGO("MM-02"),
    CHIN("MM-03"),
    KACHIN("MM-04"),
    KAYAH("MM-05"),
    KAYIN("MM-06"),
    MAGWAY("MM-07"),
    MANDALAY("MM-08"),
    MON("MM-09"),
    RAKHINE("MM-10"),
    SHAN("MM-11"),
    SAGAING("MM-12"),
    TANINTHARYI("MM-13"),
    YANGON("MM-14");

    private final String code;

    MyanmarStateRegion(String code) {
        this.code = code;
    }

    public String getCode() {
        return code;
    }
}

🗃️ SQL Table and Insert Statements

sql

CREATE TABLE myanmar_state_regions (
    id SERIAL PRIMARY KEY,
    name VARCHAR(64) NOT NULL,
    code VARCHAR(8) NOT NULL UNIQUE
);

INSERT INTO myanmar_state_regions (name, code) VALUES
('Ayeyarwady', 'MM-01'),
('Bago', 'MM-02'),
('Chin', 'MM-03'),
('Kachin', 'MM-04'),
('Kayah', 'MM-05'),
('Kayin', 'MM-06'),
('Magway', 'MM-07'),
('Mandalay', 'MM-08'),
('Mon', 'MM-09'),
('Rakhine', 'MM-10'),
('Shan', 'MM-11'),
('Sagaing', 'MM-12'),
('Tanintharyi', 'MM-13'),
('Yangon', 'MM-14');

✅ Summary

This setup models Myanmar's states and regions with their ISO 3166-2:MM codes. This can be useful in geographic applications, backend systems, and databases for efficient data handling related to Myanmar's administrative structure.



Comments

No comments yet

Add a new Comment

NUHMAN.COM

Information Technology website for Programming & Development, Web Design & UX/UI, Startups & Innovation, Gadgets & Consumer Tech, Cloud Computing & Enterprise Tech, Cybersecurity, Artificial Intelligence (AI) & Machine Learning (ML), Gaming Technology, Mobile Development, Tech News & Trends, Open Source & Linux, Data Science & Analytics

Categories

Tags

©{" "} Nuhmans.com . All Rights Reserved. Designed by{" "} HTML Codex