🇮🇱 Java Enum: Israel’s Districts
Israel is divided into 6 districts. Here’s the Java enum
using ISO 3166-2:IL codes:
java
public enum IsraelDistrict {
CENTRAL("IL-TA"),
HAIFA("IL-HA"),
JERUSALEM("IL-JM"),
NORTHERN("IL-ZA"),
SOUTHERN("IL-TA"),
TEL_AVIV("IL-TA");
private final String code;
IsraelDistrict(String code) {
this.code = code;
}
public String getCode() {
return code;
}
}
🗃️ SQL Table and Insert Statements
sql
CREATE TABLE israel_districts (
id SERIAL PRIMARY KEY,
name VARCHAR(64) NOT NULL,
code VARCHAR(8) NOT NULL UNIQUE
);
INSERT INTO israel_districts (name, code) VALUES
('Central', 'IL-TA'),
('Haifa', 'IL-HA'),
('Jerusalem', 'IL-JM'),
('Northern', 'IL-ZA'),
('Southern', 'IL-TA'),
('Tel Aviv', 'IL-TA');
✅ Summary
This setup covers all 6 districts of Israel using ISO 3166-2:IL codes, ideal for backend services, Java applications, and SQL databases.