diff --git a/drawings/request_center/database_schemes/requests_scheme.wsd b/drawings/request_center/database_schemes/requests_scheme.wsd
new file mode 100644
index 0000000..d9a1ed9
--- /dev/null
+++ b/drawings/request_center/database_schemes/requests_scheme.wsd
@@ -0,0 +1,5 @@
+@startuml
+
+!include schemes_setup.wsd
+
+@enduml
\ No newline at end of file
diff --git a/drawings/request_center/scheme.puml b/drawings/request_center/database_schemes/scheme.puml
similarity index 74%
rename from drawings/request_center/scheme.puml
rename to drawings/request_center/database_schemes/scheme.puml
index 5388f53..e8345af 100644
--- a/drawings/request_center/scheme.puml
+++ b/drawings/request_center/database_schemes/scheme.puml
@@ -1,36 +1,6 @@
@startuml
-!theme plain
-hide empty methods
-
-!procedure $table($name, $slug)
-entity "$name" as $slug << (T, Orange) table >>
-!endprocedure
-
-!procedure $type($name, $slug)
-entity "$name" as $slug << (E, Cyan) type (enum) >>
-!endprocedure
-
-!procedure $pk($name)
-<&key> $name:
-!endprocedure
-
-!procedure $enum_link($name)
-<&tag> $name:
-!endprocedure
-
-!procedure $fk($name)
-<&key> $name:
-!endprocedure
-
-!procedure $column($name)
-{field} <&chevron-right> $name:
-!endprocedure
-
-!procedure $enum_field($name)
-{field} <&chevron-right> $name
-!endprocedure
-
+!include ./schemes_setup.wsd
$table("FIELD", "field") {
$pk("ID") INTEGER NOT NULL
diff --git a/drawings/request_center/database_schemes/schemes_setup.wsd b/drawings/request_center/database_schemes/schemes_setup.wsd
new file mode 100644
index 0000000..e4c343e
--- /dev/null
+++ b/drawings/request_center/database_schemes/schemes_setup.wsd
@@ -0,0 +1,32 @@
+@startuml
+!theme plain
+hide empty methods
+
+!procedure $table($name, $slug)
+entity "$name" as $slug << (T, Orange) table >>
+!endprocedure
+
+!procedure $type($name, $slug)
+entity "$name" as $slug << (E, Cyan) type (enum) >>
+!endprocedure
+
+!procedure $pk($name)
+<&key> $name:
+!endprocedure
+
+!procedure $enum_link($name)
+<&tag> $name:
+!endprocedure
+
+!procedure $fk($name)
+<&key> $name:
+!endprocedure
+
+!procedure $column($name)
+{field} <&chevron-right> $name:
+!endprocedure
+
+!procedure $enum_field($name)
+{field} <&chevron-right> $name
+!endprocedure
+@enduml
\ No newline at end of file