diff --git a/.idea/misc.xml b/.idea/misc.xml
index d7d11dc..c5b887b 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -3,5 +3,5 @@
-
+
\ No newline at end of file
diff --git a/Supermarket/.classpath b/Supermarket/.classpath
index f2404ae..9593e8c 100644
--- a/Supermarket/.classpath
+++ b/Supermarket/.classpath
@@ -6,6 +6,6 @@
-
+
diff --git a/Supermarket/.idea/dataSources.local.xml b/Supermarket/.idea/dataSources.local.xml
index 4d6a9c3..0006d1b 100644
--- a/Supermarket/.idea/dataSources.local.xml
+++ b/Supermarket/.idea/dataSources.local.xml
@@ -2,7 +2,7 @@
-
+
#@
`
diff --git a/Supermarket/.idea/dataSources/5b23e521-053a-47c0-ae28-a98b513bc6ec.xml b/Supermarket/.idea/dataSources/5b23e521-053a-47c0-ae28-a98b513bc6ec.xml
index 6ba1d51..a5df588 100644
--- a/Supermarket/.idea/dataSources/5b23e521-053a-47c0-ae28-a98b513bc6ec.xml
+++ b/Supermarket/.idea/dataSources/5b23e521-053a-47c0-ae28-a98b513bc6ec.xml
@@ -1,7 +1,108 @@
+<<<<<<< HEAD
+
+ lower/lower
+ InnoDB
+ InnoDB
+ |root||root|localhost|ALLOW_NONEXISTENT_DEFINER|G
+|root||root|localhost|ALTER|G
+|root||root|localhost|ALTER ROUTINE|G
+|root||root|localhost|APPLICATION_PASSWORD_ADMIN|G
+|root||mysql.infoschema|localhost|AUDIT_ABORT_EXEMPT|G
+|root||mysql.session|localhost|AUDIT_ABORT_EXEMPT|G
+|root||mysql.sys|localhost|AUDIT_ABORT_EXEMPT|G
+|root||root|localhost|AUDIT_ABORT_EXEMPT|G
+|root||root|localhost|AUDIT_ADMIN|G
+|root||mysql.session|localhost|AUTHENTICATION_POLICY_ADMIN|G
+|root||root|localhost|AUTHENTICATION_POLICY_ADMIN|G
+|root||mysql.session|localhost|BACKUP_ADMIN|G
+|root||root|localhost|BACKUP_ADMIN|G
+|root||root|localhost|BINLOG_ADMIN|G
+|root||root|localhost|BINLOG_ENCRYPTION_ADMIN|G
+|root||mysql.session|localhost|CLONE_ADMIN|G
+|root||root|localhost|CLONE_ADMIN|G
+|root||mysql.session|localhost|CONNECTION_ADMIN|G
+|root||root|localhost|CONNECTION_ADMIN|G
+|root||root|localhost|CREATE|G
+|root||root|localhost|CREATE ROLE|G
+|root||root|localhost|CREATE ROUTINE|G
+|root||root|localhost|CREATE TABLESPACE|G
+|root||root|localhost|CREATE TEMPORARY TABLES|G
+|root||root|localhost|CREATE USER|G
+|root||root|localhost|CREATE VIEW|G
+|root||root|localhost|DELETE|G
+|root||root|localhost|DROP|G
+|root||root|localhost|DROP ROLE|G
+|root||root|localhost|ENCRYPTION_KEY_ADMIN|G
+|root||root|localhost|EVENT|G
+|root||root|localhost|EXECUTE|G
+|root||root|localhost|FILE|G
+|root||mysql.infoschema|localhost|FIREWALL_EXEMPT|G
+|root||mysql.session|localhost|FIREWALL_EXEMPT|G
+|root||mysql.sys|localhost|FIREWALL_EXEMPT|G
+|root||root|localhost|FIREWALL_EXEMPT|G
+|root||root|localhost|FLUSH_OPTIMIZER_COSTS|G
+|root||root|localhost|FLUSH_PRIVILEGES|G
+|root||root|localhost|FLUSH_STATUS|G
+|root||root|localhost|FLUSH_TABLES|G
+|root||root|localhost|FLUSH_USER_RESOURCES|G
+|root||root|localhost|GROUP_REPLICATION_ADMIN|G
+|root||root|localhost|GROUP_REPLICATION_STREAM|G
+|root||root|localhost|INDEX|G
+|root||root|localhost|INNODB_REDO_LOG_ARCHIVE|G
+|root||root|localhost|INNODB_REDO_LOG_ENABLE|G
+|root||root|localhost|INSERT|G
+|root||root|localhost|LOCK TABLES|G
+|root||root|localhost|OPTIMIZE_LOCAL_TABLE|G
+|root||root|localhost|PASSWORDLESS_USER_ADMIN|G
+|root||mysql.session|localhost|PERSIST_RO_VARIABLES_ADMIN|G
+|root||root|localhost|PERSIST_RO_VARIABLES_ADMIN|G
+|root||root|localhost|PROCESS|G
+|root||root|localhost|REFERENCES|G
+|root||root|localhost|RELOAD|G
+|root||root|localhost|REPLICATION CLIENT|G
+|root||root|localhost|REPLICATION SLAVE|G
+|root||root|localhost|REPLICATION_APPLIER|G
+|root||root|localhost|REPLICATION_SLAVE_ADMIN|G
+|root||root|localhost|RESOURCE_GROUP_ADMIN|G
+|root||root|localhost|RESOURCE_GROUP_USER|G
+|root||root|localhost|ROLE_ADMIN|G
+|root||mysql.infoschema|localhost|SELECT|G
+|root||root|localhost|SELECT|G
+|root||root|localhost|SENSITIVE_VARIABLES_OBSERVER|G
+|root||root|localhost|SERVICE_CONNECTION_ADMIN|G
+|root||mysql.session|localhost|SESSION_VARIABLES_ADMIN|G
+|root||root|localhost|SESSION_VARIABLES_ADMIN|G
+|root||root|localhost|SET_ANY_DEFINER|G
+|root||root|localhost|SHOW DATABASES|G
+|root||root|localhost|SHOW VIEW|G
+|root||root|localhost|SHOW_ROUTINE|G
+|root||mysql.session|localhost|SHUTDOWN|G
+|root||root|localhost|SHUTDOWN|G
+|root||mysql.session|localhost|SUPER|G
+|root||root|localhost|SUPER|G
+|root||mysql.infoschema|localhost|SYSTEM_USER|G
+|root||mysql.session|localhost|SYSTEM_USER|G
+|root||mysql.sys|localhost|SYSTEM_USER|G
+|root||root|localhost|SYSTEM_USER|G
+|root||mysql.session|localhost|SYSTEM_VARIABLES_ADMIN|G
+|root||root|localhost|SYSTEM_VARIABLES_ADMIN|G
+|root||root|localhost|TABLE_ENCRYPTION_ADMIN|G
+|root||root|localhost|TELEMETRY_LOG_ADMIN|G
+|root||root|localhost|TRANSACTION_GTID_TAG|G
+|root||root|localhost|TRIGGER|G
+|root||root|localhost|UPDATE|G
+|root||root|localhost|XA_RECOVER_ADMIN|G
+|root||root|localhost|grant option|G
+performance_schema|schema||mysql.session|localhost|SELECT|G
+sys|schema||mysql.sys|localhost|TRIGGER|G
+ 8.4.0
+
+=======
+>>>>>>> remotes/origin/developer
big5
1
@@ -185,1106 +286,1411 @@
armscii8
-
- utf8
- 1
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
- utf8
-
-
+
ucs2
1
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
ucs2
-
+
cp866
1
-
+
cp866
-
+
keybcs2
1
-
+
keybcs2
-
+
macce
1
-
+
macce
-
+
macroman
1
-
+
macroman
-
+
cp852
1
-
+
cp852
-
+
latin7
-
+
latin7
1
-
+
latin7
-
+
latin7
-
+
utf8mb4
- 1
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
utf8mb4
-
+
cp1251
-
+
cp1251
-
+
cp1251
-
+
cp1251
1
-
+
cp1251
-
+
utf16
1
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16
-
+
utf16le
1
-
+
utf16le
-
+
cp1256
1
-
+
cp1256
-
+
cp1257
-
+
cp1257
-
+
cp1257
1
-
+
utf32
1
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
utf32
-
+
binary
1
-
+
geostd8
1
-
+
geostd8
-
+
cp932
1
-
+
cp932
-
+
eucjpms
1
-
+
eucjpms
-
+
gb18030
1
-
+
gb18030
-
+
gb18030
-
- utf8_general_ci
+
+ utf8mb3
+ 1
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb4
+ 1
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb3_general_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
-
- latin1_swedish_ci
+
+ utf8mb4_0900_ai_ci
-
- utf8_general_ci
+
+ utf8mb4_0900_ai_ci
-
- latin1_swedish_ci
+
+ utf8mb4_0900_ai_ci
-
- utf8_general_ci
+
+ utf8mb4_0900_ai_ci
-
- utf8mb4_general_ci
+
+ utf8mb4_0900_ai_ci
-
- utf8mb4_unicode_ci
+
+ utf8mb4_0900_ai_ci
-
+
localhost
+ caching_sha2_password
-
+
+ 0
localhost
+ caching_sha2_password
-
+
+ 0
localhost
+ caching_sha2_password
-
+
+ 0
+ localhost
+ caching_sha2_password
+
+
+ root@localhost
+ procedure
+ 320
+
+
+ root@localhost
+ procedure
+ 196
+
+
+ root@localhost
+ procedure
+ 199
+
+
+ root@localhost
+ procedure
+ 184
+
+
InnoDB
- utf8mb4_unicode_ci
+ utf8mb4_0900_ai_ci
-
+
InnoDB
- utf8mb4_unicode_ci
+ utf8mb4_0900_ai_ci
-
+
InnoDB
- utf8mb4_unicode_ci
+ utf8mb4_0900_ai_ci
-
+
InnoDB
- utf8mb4_unicode_ci
+ utf8mb4_0900_ai_ci
-
+
InnoDB
- utf8mb4_unicode_ci
+ utf8mb4_0900_ai_ci
-
+
InnoDB
- utf8mb4_unicode_ci
+ utf8mb4_0900_ai_ci
-
+
InnoDB
- utf8mb4_unicode_ci
+ utf8mb4_0900_ai_ci
-
+
InnoDB
- utf8mb4_unicode_ci
+ utf8mb4_0900_ai_ci
-
+
InnoDB
- utf8mb4_unicode_ci
+ utf8mb4_0900_ai_ci
-
+
InnoDB
- utf8mb4_unicode_ci
+ utf8mb4_0900_ai_ci
-
+
InnoDB
- utf8mb4_unicode_ci
+ utf8mb4_0900_ai_ci
-
+
+ varchar(30)|0s
+ 1
+
+
+ timestamp|0s
+ 2
+
+
+ varchar(20)|0s
+ 3
+
+
+ int|0s
+ 4
+
+
+ float|0s
+ 5
+
+
+ varchar(10)|0s
+ 1
+
+
+ int|0s
+ 2
+
+
+ varchar(10)|0s
+ 1
+
+
+ int|0s
+ 2
+
+
+ varchar(30)|0s
+ 1
+
+
+ timestamp|0s
+ 2
+
+
+ varchar(20)|0s
+ 3
+
+
+ int|0s
+ 4
+
+
+ float|0s
+ 5
+
+
varchar(20)|0s
1
1
-
+
varchar(20)|0s
2
-
+
float|0s
3
-
+
float|0s
4
-
- int(11)|0s
+
+ int|0s
5
-
- int(11)|0s
+
+ int|0s
6
-
- int(11)|0s
+
+ int|0s
7
-
+
varchar(20)|0s
8
-
+
varchar(20)|0s
9
-
+
float|0s
10
-
- int(11)|0s
+
+ int|0s
0
11
-
+
supplyId
id
supplierinf
-
+
id2
id
prodcatalog
-
+
id
btree
1
-
+
name
btree
1
-
+
supplyId
btree
-
+
id2
btree
-
+
1
1
PRIMARY
-
+
name
-
+
varchar(30)|0s
1
1
-
+
float|0s
2
-
+
timestamp|0s
- CURRENT_TIMESTAMP
- 1
- CURRENT_TIMESTAMP
3
-
+
varchar(15)|0s
4
-
- int(11)|0s
+
+ int|0s
2
5
-
- int(11)|0s
+
+ int|0s
1
6
-
+
iNumber
btree
1
-
+
1
1
PRIMARY
-
+
varchar(30)|0s
1
-
+
varchar(20)|0s
2
-
- int(11)|0s
+
+ int|0s
3
-
+
float|0s
4
-
+
iNumber
iNumber
inorder
-
+
iNumber
btree
-
+
varchar(20)|0s
1
1
-
+
varchar(20)|0s
2
-
+
float|0s
3
-
+
float|0s
4
-
- int(11)|0s
+
+ int|0s
5
-
- int(11)|0s
+
+ int|0s
6
-
- int(11)|0s
+
+ int|0s
7
-
+
varchar(20)|0s
8
-
+
varchar(20)|0s
9
-
+
float|0s
10
-
- int(11)|0s
+
+ int|0s
0
11
-
+
supplyId
id
supplierinf
-
+
id2
id
prodcatalog
-
+
id
btree
1
-
+
name
btree
1
-
+
supplyId
btree
-
+
id2
btree
-
+
1
1
PRIMARY
-
+
name
-
+
varchar(30)|0s
1
1
-
+
float|0s
2
-
+
timestamp|0s
- CURRENT_TIMESTAMP
- 1
- CURRENT_TIMESTAMP
3
-
+
varchar(15)|0s
4
-
- int(11)|0s
+
+ int|0s
1
5
-
+
oNumber
btree
1
-
+
1
1
PRIMARY
-
+
varchar(30)|0s
1
-
+
varchar(20)|0s
2
-
- int(11)|0s
+
+ int|0s
3
-
+
float|0s
4
-
+
oNumber
oNumber
outorder
-
+
oNumber
btree
-
+
varchar(20)|0s
1
1
-
+
varchar(20)|0s
2
-
+
id
btree
1
-
+
1
1
PRIMARY
-
+
varchar(20)|0s
1
1
-
+
varchar(20)|0s
2
-
+
float|0s
3
-
+
float|0s
4
-
- int(11)|0s
+
+ int|0s
5
-
- int(11)|0s
+
+ int|0s
6
-
- int(11)|0s
+
+ int|0s
7
-
+
varchar(20)|0s
8
-
+
varchar(20)|0s
9
-
+
float|0s
10
-
- int(11)|0s
+
+ int|0s
1
11
-
+
id2
id
prodcatalog
-
+
id
btree
1
-
+
name
btree
1
-
+