Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«BPwin ΠΈ Erwin. CASE-срСдства для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 16

Автор Π‘Π΅Ρ€Π³Π΅ΠΉ Маклаков

Рис. 2.12. Π”ΠΈΠ°Π»ΠΎΠ³ User-Defined Property Editor


Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ свойств, опрСдСляСмых ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, задаСтся Π² Π·Π°ΠΊΠ»Π°Π΄ΠΊΠ΅ UDP Π΄ΠΈΠ°Π»ΠΎΠ³Π° Entity Editor. Если ΠΏΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ сущности Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ свойства Document "D:\MSOffice97\Office\WINWORD.EXE part3.doc" (рис. 2.13), Ρ‚ΠΎ ΠΈΠ· Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ part3 (ΠΊΠ½ΠΎΠΏΠΊΠ° β€œβ€¦β€ Π² строкС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ UDP).

Рис. 2.13. Π—Π°ΠΊΠ»Π°Π΄ΠΊΠ° UDP Π΄ΠΈΠ°Π»ΠΎΠ³Π° Entity Editor


Как Π±Ρ‹Π»ΠΎ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π²Ρ‹ΡˆΠ΅, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ свойствС сущности, Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ экзСмпляр сущности Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ. Атрибут ΠΈΠ»ΠΈ Π³Ρ€ΡƒΠΏΠΏΠ° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ, называСтся ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ. Для описания Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² слСдуСт, "ΠΊΠ»ΠΈΠΊΠ½ΡƒΠ²" ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΏΠΎ сущности, Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² появившСмся мСню ΠΏΡƒΠ½ΠΊΡ‚ Attribute Editor. ΠŸΠΎΡΠ²Π»ΡΠ΅Ρ‚ΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ Attribute Editor (рис. 2.14).

Рис. 2.14. Π”ΠΈΠ°Π»ΠΎΠ³ Attribute Editor


Если Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ New, Ρ‚ΠΎ Π² появившСмся Π΄ΠΈΠ°Π»ΠΎΠ³Π΅ New Attribute (рис. 2.15) ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ имя Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°, имя ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Π΅ΠΌΡƒ Π² физичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΠΈ Π΄ΠΎΠΌΠ΅Π½. Π”ΠΎΠΌΠ΅Π½ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ Ρ‚ΠΈΠΏΠ° ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ физичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ.

Рис. 2.15. Π”ΠΈΠ°Π»ΠΎΠ³ New Attribute


Для Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° Π² Π·Π°ΠΊΠ»Π°Π΄ΠΊΠ΅ General Π΄ΠΈΠ°Π»ΠΎΠ³Π° Attribute Editor Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΡƒ Π² ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±ΠΎΡ€Π° Primary Key.

Π—Π°ΠΊΠ»Π°Π΄ΠΊΠ° Definition позволяСт Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ опрСдСлСния ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ². ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Ρ‡Π°ΡΡ‚ΡŒ схСмы (CREATE COMMENT on entity_name.attribute_name). Π—Π°ΠΊΠ»Π°Π΄ΠΊΠ° Note позволяСт Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ замСчания ΠΎΠ± ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°Ρ… сущности, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ вошли Π² опрСдСлСния. Π—Π°ΠΊΠ»Π°Π΄ΠΊΠ° UDP слуТит для задания Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ свойств, опрСдСляСмых ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ. ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ эти свойства Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ внСсСны Π² Π΄ΠΈΠ°Π»ΠΎΠ³ User-Defined Property Editor ΠΊΠ°ΠΊ свойства Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ².

ΠŸΡ€ΠΈ установлСнии связСй ΠΌΠ΅ΠΆΠ΄Ρƒ сущностями Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ сущности ΠΌΠΈΠ³Ρ€ΠΈΡ€ΡƒΡŽΡ‚ Π² качСствС Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π² Π΄ΠΎΡ‡Π΅Ρ€Π½ΡŽΡŽ ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ. Кнопка Migrate Π΄ΠΈΠ°Π»ΠΎΠ³Π° Attribute Editor Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Π΄ΠΈΠ°Π»ΠΎΠ³ Migrate Attribute Property, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ свойства, сохраняСмыС ΠΏΡ€ΠΈ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ.

Для большСй наглядности Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ с ΠΈΠΊΠΎΠ½ΠΊΠΎΠΉ. ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ списка Π²Ρ‹Π±ΠΎΡ€Π° Icon Π² Π·Π°ΠΊΠ»Π°Π΄ΠΊΠ΅ General ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ ΠΈΠΊΠΎΠ½ΠΊΡƒ с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ.

Рис. 2.16. Π”ΠΈΠ°Π»ΠΎΠ³ Erwin Icon Editor


ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ Π΄ΠΎΠΌΠ΅Π½Ρƒ соотвСтствуСт стандартная ΠΈΠΊΠΎΠ½ΠΊΠ°, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ изобраТСния. Кнопка β€œβ€¦β€ справа ΠΎΡ‚ списка Π²Ρ‹Π±ΠΎΡ€Π° Icon Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Π΄ΠΈΠ°Π»ΠΎΠ³ ERwin Icon Editor (рис. 2.16), Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Import ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² список Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ ΠΈΠΊΠΎΠ½ΠΊΡƒ.

Рис. 2.17. ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ сущности Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² с Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΉ ΠΎΠΏΡ†ΠΈΠ΅ΠΉ Attribute Icon


Для отобраТСния ΠΈΠΊΠΎΠ½ΠΊΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° слСдуСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² контСкстном мСню ΠΏΡƒΠ½ΠΊΡ‚ Display Options/Entities ΠΈ Π² каскадном мСню Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΠΏΡ†ΠΈΡŽ Attribute Icon. Малая ΠΈΠΊΠΎΠ½ΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° слСва ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² отобраТСния ΠΌΠΎΠ΄Π΅Π»ΠΈ. Как Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· рис. 2.17, имя сущности показываСтся Π½Π°Π΄ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠΌ, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠΌ ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ, список Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² сущности - Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°. Бписок Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‡Π΅Ρ€Ρ‚ΠΎΠΉ, Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ располоТСны Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°, Π½ΠΈΠΆΠ΅ - Π½Π΅ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹.

ΠžΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ Π΄Π°Ρ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρƒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ имя. Атрибуты Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² СдинствСнном числС ΠΈ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‡Π΅Ρ‚ΠΊΠΎΠ΅ смысловоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. БоблюдСниС этого ΠΏΡ€Π°Π²ΠΈΠ»Π° позволяСт частично Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΡƒΠΆΠ΅ Π½Π° этапС опрСдСлСния Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ². НапримСр, созданиС Π² сущности Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° Π’Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹ сотрудника ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΡ‚ трСбованиям Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π°Ρ‚ΠΎΠΌΠ°Ρ€Π½Ρ‹ΠΌ, Ρ‚. Π΅. Π½Π΅ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ мноТСствСнных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. Богласно синтаксису IDEF1X имя Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΌΠΎΠ΄Π΅Π»ΠΈ (Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… сущности!). По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ внСсСния ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° Erwin ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ Π΅Π³ΠΎ. НапримСр, Ссли Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ ΡƒΠΆΠ΅ сущСствуСт Π² ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ (Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ сущности) Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π·Π²Π°Π½ ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ/2, Π·Π°Ρ‚Π΅ΠΌ ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€Ρˆ/3 ΠΈ Ρ‚. Π΄.

Рис. 2.18. Π”ΠΈΠ°Π»ΠΎΠ³ Unique Name Option


На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ всСгда ΡƒΠ΄ΠΎΠ±Π½ΠΎ, поэтому сущСствуСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ эту ΠΎΠΏΡ†ΠΈΡŽ. Π’ Π΄ΠΈΠ°Π»ΠΎΠ³Π΅ Unique Name Option (мСню Option/Unique Name) (рис. 2.18) ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌΡ‹ имСнования Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ²:

Allow - ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ внСсСниС ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ… ΠΈΠΌΠ΅Π½;

Rename - ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ);

Ask - Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ дСйствия ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΠΏΡ€ΠΈ внСсСнии ΠΎΠ΄Π½ΠΎΠΈΠΌΠ΅Π½Π½Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ². ERwin Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° экранС ΠΎΠΊΠ½ΠΎ-Π΄ΠΈΠ°Π»ΠΎΠ³ Edit Unique Name ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° вводится Π½Π΅ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ имя сущности ΠΈΠ»ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°. Π’ Π΄ΠΈΠ°Π»ΠΎΠ³Π΅ Edit Unique Name ΠΌΠΎΠΆΠ½ΠΎ ввСсти Π΄Ρ€ΡƒΠ³ΠΎΠ΅ имя ΠΈΠ»ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π΄ΡƒΠ±Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠŸΡ€ΠΈ этом Π½ΠΎΠ²ΠΎΠ΅ имя Π½Π΅ провСряСтся Π½Π° ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ;

Disallow - Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ внСсСниС ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ… ΠΈΠΌΠ΅Π½. Если Π΄Π²ΠΎΠΉΠ½ΠΎΠ΅ имя ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΎ, Ρ‚ΠΎ ERwin Π²Ρ‹Π΄Π°Π΅Ρ‚ Π½Π° экран ΠΎΠΊΠ½ΠΎ с сообщСниСм, Ρ‡Ρ‚ΠΎ Π²Π²ΠΎΠ΄ Π½Π΅ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠΌΠ΅Π½ запрСщаСтся.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ (Π·Π°ΠΊΠ»Π°Π΄ΠΊΠ° Definition), ΠΏΡ€ΠΈ этом слСдуСт ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ цикличСских ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ³Π΄Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½ 1 опрСдСляСтся Ρ‡Π΅Ρ€Π΅Π· Ρ‚Π΅Ρ€ΠΌΠΈΠ½ 2, Ρ‚Π΅Ρ€ΠΌΠΈΠ½ 2 - Ρ‡Π΅Ρ€Π΅Π· Ρ‚Π΅Ρ€ΠΌΠΈΠ½ 3, Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½ 3 Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ - Ρ‡Π΅Ρ€Π΅Π· Ρ‚Π΅Ρ€ΠΌΠΈΠ½ 1 (рис. 2.19).

Рис. 2.19. ЦикличСскоС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ²


Иногда ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° Π»Π΅Π³Ρ‡Π΅ Π΄Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· описаниС области Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. НапримСр, ΠΎΡ†Π΅Π½ΠΊΠ° школьника - это число, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰Π΅Π΅ значСния 2, 3, 4 ΠΈ 5.

Часто приходится ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹, Ρ‚. Π΅. Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈΡ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ². ΠŸΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ Возраст сотрудника, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ вычислСн ΠΈΠ· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° Π”Π°Ρ‚Π° роТдСния сотрудника. Π’Π°ΠΊΠΎΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π°ΠΌ; Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ссли воврСмя Π½Π΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° Возраст сотрудника, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° Π”Π°Ρ‚Π° роТдСния сотрудника. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ - ошибка Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΈΡ… вводят для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ систСмы -Ссли Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ возраст сотрудника, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌΡƒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρƒ, Π° Π½Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ вычислСния (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ слоТными, Ρ‡Π΅ΠΌ Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅) ΠΏΠΎ Π΄Π°Ρ‚Π΅ роТдСния.

ΠŸΡ€ΠΈ пСрСносС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ сущностями ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ drag&drop, Π²Ρ‹Π±Ρ€Π°Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ Π² ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ инструмСнтов.


2.2.3. Бвязи


Бвязь являСтся логичСским ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΌΠ΅ΠΆΠ΄Ρƒ сущностями. КаТдая связь Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π³Π»Π°Π³ΠΎΠ»ΠΎΠΌ ΠΈΠ»ΠΈ глагольной Ρ„Ρ€Π°Π·ΠΎΠΉ (Relationship Verb Phrases) (рис. 2.20). Имя связи Π²Ρ‹Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ бизнСс-ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΈ ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠšΠ›Π˜Π•ΠΠ’ <Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅Ρ‚> Π—ΠΠšΠΠ—Ρ‹;

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π—ΠΠšΠΠ— <выполняСтся> Π‘ΠžΠ’Π Π£Π”ΠΠ˜ΠšΠΎΠΌ.

Рис. 2.20. Имя связи - Relationship Verb Phrases


Бвязь ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ Π·Π°ΠΊΠ°Π·Ρ‹ размСстил ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΈ ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠΌΠ΅Π½Π½ΠΎ сотрудник выполняСт Π·Π°ΠΊΠ°Π·. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ имя связи Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ Π½Π΅ показываСтся. Для отобраТСния ΠΈΠΌΠ΅Π½ΠΈ слСдуСт Π² контСкстном мСню, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ появляСтся, Ссли Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ Π»Π΅Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ Π»ΡŽΠ±ΠΎΠΌΡƒ мСсту Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹, Π½Π΅ занятому ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ Display Options/Relationship ΠΈ Π·Π°Ρ‚Π΅ΠΌ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΠΏΡ†ΠΈΡŽ Verb Phrase.

На логичСском ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰ΡƒΡŽ связь ΠΎΠ΄ΠΈΠ½-ΠΊΠΎ-ΠΌΠ½ΠΎΠ³ΠΈΠΌ, связь ΠΌΠ½ΠΎΠ³ΠΈΠ΅-ΠΊΠΎ-ΠΌΠ½ΠΎΠ³ΠΈΠΌ ΠΈ Π½Π΅ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰ΡƒΡŽ связь ΠΎΠ΄ΠΈΠ½-ΠΊΠΎ-ΠΌΠ½ΠΎΠ³ΠΈΠΌ (соотвСтствСнно это ΠΊΠ½ΠΎΠΏΠΊΠΈ слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ Π² ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ инструмСнтов).

Π’ IDEF1X Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ зависимыС ΠΈ нСзависимыС сущности. Π’ΠΈΠΏ сущности опрСдСляСтся Π΅Π΅ связью с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ сущностями. Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ связь устанавливаСтся ΠΌΠ΅ΠΆΠ΄Ρƒ нСзависимой (Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΊΠΎΠ½Π΅Ρ† связи) ΠΈ зависимой (Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠΉ ΠΊΠΎΠ½Π΅Ρ† связи) сущностями. Когда рисуСтся ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ связь, ERwin автоматичСски ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ Π΄ΠΎΡ‡Π΅Ρ€Π½ΡŽΡŽ ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ Π² Π·Π°Π²ΠΈΡΠΈΠΌΡƒΡŽ. Зависимая ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ изобраТаСтся ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠΌ со скруглСнными ΡƒΠ³Π»Π°ΠΌΠΈ (ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ Π—Π°ΠΊΠ°Π· Π½Π° рис. 2.21). ЭкзСмпляр зависимой сущности опрСдСляСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΊ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ сущности, Ρ‚. Π΅. Π² структурС Π½Π° рис. 2.21 информация ΠΎ Π·Π°ΠΊΠ°Π·Π΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ внСсСна ΠΈ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысла Π±Π΅Π· ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅Ρ‚. ΠŸΡ€ΠΈ установлСнии ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ связи Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ сущности автоматичСски пСрСносятся Π² состав ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ сущности. Π­Ρ‚Π° опСрация дополнСния Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ сущности ΠΏΡ€ΠΈ создании связи называСтся ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ². Π’ Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ сущности Π½ΠΎΠ²Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΠΏΠΎΠΌΠ΅Ρ‡Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ внСшний ΠΊΠ»ΡŽΡ‡ - (FK).

Рис. 2.21. Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ связь ΠΌΠ΅ΠΆΠ΄Ρƒ нСзависимой ΠΈ зависимой Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ


Π’ дальнСйшСм, ΠΏΡ€ΠΈ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ схСмы Π‘Π”, Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ NOT NULL, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ внСсСния записи Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π·Π°ΠΊΠ°Π·ΠΎΠ² Π±Π΅Π· ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Π½ΠΎΠΌΠ΅Ρ€Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.