diff --git a/mysql/db/years.sql b/mysql/db/01_years.sql
similarity index 100%
rename from mysql/db/years.sql
rename to mysql/db/01_years.sql
diff --git a/mysql/db/users.sql b/mysql/db/02_users.sql
similarity index 100%
rename from mysql/db/users.sql
rename to mysql/db/02_users.sql
diff --git a/mysql/db/financial_records.sql b/mysql/db/03_financial_records.sql
similarity index 81%
rename from mysql/db/financial_records.sql
rename to mysql/db/03_financial_records.sql
index 2bd647a7b..580b51539 100644
--- a/mysql/db/financial_records.sql
+++ b/mysql/db/03_financial_records.sql
@@ -7,5 +7,5 @@ CREATE TABLE financial_records (
     created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
     updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
     PRIMARY KEY (id)
-    FOREIGN KEY year_id_foreign_key (year_id) REFERENCES financial_records (id)
+    FOREIGN KEY year_id_foreign_key (year_id) REFERENCES years (id)
 );
diff --git a/mysql/db/divisions.sql b/mysql/db/04_divisions.sql
similarity index 91%
rename from mysql/db/divisions.sql
rename to mysql/db/04_divisions.sql
index 74ee31ef2..d7a53c9ce 100644
--- a/mysql/db/divisions.sql
+++ b/mysql/db/04_divisions.sql
@@ -7,5 +7,5 @@ CREATE TABLE divisions (
     created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
     updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
     PRIMARY KEY (id)
-    FOREIGN KEY financial_record_id_foreign_key (financial_record_id) REFERENCES divisions (id)
+    FOREIGN KEY financial_record_id_foreign_key (financial_record_id) REFERENCES financial_records (id)
 );
diff --git a/mysql/db/festival_items.sql b/mysql/db/05_festival_items.sql
similarity index 95%
rename from mysql/db/festival_items.sql
rename to mysql/db/05_festival_items.sql
index f9290b587..fd8da36c5 100644
--- a/mysql/db/festival_items.sql
+++ b/mysql/db/05_festival_items.sql
@@ -8,5 +8,5 @@ CREATE TABLE festival_items (
     created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
     updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
     PRIMARY KEY (id)
-    FOREIGN KEY division_id_foreign_key (division_id) REFERENCES festival_items (id)
+    FOREIGN KEY division_id_foreign_key (division_id) REFERENCES divisions (id)
 );
diff --git a/mysql/db/item_budgets.sql b/mysql/db/06_item_budgets.sql
similarity index 92%
rename from mysql/db/item_budgets.sql
rename to mysql/db/06_item_budgets.sql
index 4ccdc1d6e..8e98bc585 100644
--- a/mysql/db/item_budgets.sql
+++ b/mysql/db/06_item_budgets.sql
@@ -7,5 +7,5 @@ CREATE TABLE item_budgets (
     created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
     updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
     PRIMARY KEY (id)
-    FOREIGN KEY festival_item_id_foreign_key (festival_item_id) REFERENCES item_budgets (id)
+    FOREIGN KEY festival_item_id_foreign_key (festival_item_id) REFERENCES festival_items (id)
 );
diff --git a/mysql/db/user_groups.sql b/mysql/db/07_user_groups.sql
similarity index 68%
rename from mysql/db/user_groups.sql
rename to mysql/db/07_user_groups.sql
index 95d2a2eb5..9832db401 100644
--- a/mysql/db/user_groups.sql
+++ b/mysql/db/07_user_groups.sql
@@ -7,6 +7,6 @@ CREATE TABLE user_groups (
     created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
     updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
     PRIMARY KEY (id),
-    FOREIGN KEY user_id_foreign_key (user_id) REFERENCES user_groups (id)
-    FOREIGN KEY group_id_foreign_key (group_id) REFERENCES user_groups (id)
+    FOREIGN KEY user_id_foreign_key (user_id) REFERENCES users (id)
+    FOREIGN KEY group_id_foreign_key (group_id) REFERENCES divisions (id)
 );
diff --git a/mysql/db/buy_reports.sql b/mysql/db/08_buy_reports.sql
similarity index 100%
rename from mysql/db/buy_reports.sql
rename to mysql/db/08_buy_reports.sql
diff --git a/mysql/db/payment_receipts.sql b/mysql/db/09_payment_receipts.sql
similarity index 95%
rename from mysql/db/payment_receipts.sql
rename to mysql/db/09_payment_receipts.sql
index e2d2f6b4e..b3f55009e 100644
--- a/mysql/db/payment_receipts.sql
+++ b/mysql/db/09_payment_receipts.sql
@@ -10,5 +10,5 @@ CREATE TABLE payment_receipts (
     created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
     updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
     PRIMARY KEY (id)
-    FOREIGN KEY buy_report_id_foreign_key (buy_report_id) REFERENCES payment_receipts (id)
+    FOREIGN KEY buy_report_id_foreign_key (buy_report_id) REFERENCES buy_reports (id)
 );
diff --git a/mysql/db/buy_statuses.sql b/mysql/db/10_buy_statuses.sql
similarity index 95%
rename from mysql/db/buy_statuses.sql
rename to mysql/db/10_buy_statuses.sql
index f4f2447e2..a95ec18a8 100644
--- a/mysql/db/buy_statuses.sql
+++ b/mysql/db/10_buy_statuses.sql
@@ -8,5 +8,5 @@ CREATE TABLE buy_statuses (
     created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
     updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
     PRIMARY KEY (id)
-    FOREIGN KEY buy_report_id_foreign_key (buy_report_id) REFERENCES buy_statuses (id)
+    FOREIGN KEY buy_report_id_foreign_key (buy_report_id) REFERENCES buy_reports (id)
 );