"Проектирование реляционных баз данных." - читать интересную книгу автора (Джен Л. Харрингтон)

┬√ тыхэшх ёырс√ї ёє∙эюёЄхщ ш ёт чрээ√ї ё эшьш юс чрЄхы№э√ї тчршьююЄэю°хэшщ ьюцхЄ с√Є№ юўхэ№ трцэю ё Єюўъш чЁхэш  юсхёяхўхэш  ёюуырёютрээюёЄш ш ЎхыюёЄэюёЄш фрээ√ї. ╨рёёьюЄЁшь, ъ яЁшьхЁє, Ёхчєы№ЄрЄ їЁрэхэш  чрърчр, ъюЄюЁ√щ ёфхырэ эхшчтхёЄэ√ь ъышхэЄюь: яюёЄртшЄ№ ЄютрЁ ъышхэЄє эхтючьюцэ , ўЄю тыхўхЄ чр ёюсющ яюЄхЁш т фх Єхы№эюёЄш ъюьярэшш.
─юъєьхэЄшЁютрэшх тчршьююЄэю°хэшщ \
╚ёяюы№чєхь√х фы  яюёЄЁюхэш  ER-фшруЁрьь ьхЄюф√ ╫хэр ш шэЇюЁьрЎшюээюую яЁюхъЄшЁютрэш  яю-Ёрчэюьє юЄюсЁрцр■Є тчршьююЄэю°хэш . ╩рцф√щ шч ьхЄюфют шьххЄ !'юш яЁхшьє∙хёЄтр ё Єюўъш чЁхэш  яЁхфюёЄрты хьюую юс·хьр шэЇюЁьрЎшш ш ёыюцэюёЄш ─шруЁрьь.
╠хЄюф ╫хэр
Ё ьхЄюфх ╫хэр фы  шчюсЁрцхэш  тчршьююЄэю°хэшщ шёяюы№чє■Єё  Ёюьс√, р фы 
╥* Ёрцхэш  Єшяр тчршьююЄэю°хэш  ьхцфє ёє∙эюёЄ ьш Ч ышэшш ёю ёЄЁхыърьш. ═р-
х╨, эр Ёшё. 2.5 яЁхфёЄртыхэю тчршьююЄэю°хэшх ьхцфє ъышхэЄюь ш чрърчюь т Lasers
╙- юфшэюўэр  ёЄЁхыър, эряЁртыхээр  эр ёє∙эюёЄ№ ъышхэЄют (Customer), єърч√трхЄ
20
╫рёЄ№ яхЁтр  Х ╥хюЁш 
Customer
Order
╨шё. 2.5. ╚ёяюы№чютрэшх ьхЄюфр ╫хэр ёю ёЄЁхыърьш ш Ёюьсрьш тчршьююЄэю°хэшщ
эр Єю, ўЄю чрърч яЁшэрфыхцшЄ ьръёшьєь юфэюьє ъышхэЄє. ─тющэр  ёЄЁхыър, эряЁртыхээр  эр ёє∙эюёЄ№ чрърчют (Order), ючэрўрхЄ, ўЄю ъышхэЄ ьюцхЄ ёфхырЄ№ юфшэ шыш эхёъюы№ъю чрърчют. ╤ыютю (places Ч фхырхЄ) т Ёюьсх тчршьююЄэю°хэш  яю ёэ хЄ ёь√ёы тчршьююЄэю°хэш .
┬ уЁрэшЎрї ьхЄюфр ╫хэр ёє∙хёЄтє■Є фтр ры№ЄхЁэрЄштэ√ї ёяюёюср яЁхфёЄртыхэш  тчршьююЄэю°хэшщ. ╧хЁт√щ (ёь. Ёшё. 2.6) яЁхфяюырурхЄ шёяюы№чютрэшх ёЄЁхыюъ ё ЎшЇЁрьш ш сєътрьш. ╟фхё№ "1" єърч√трхЄ эр Єю, ўЄю чрърч яюёЄєярхЄ юЄ юфэюую ъышхэЄр, р "╠" (шыш "N") Ч эр Єю, ўЄю ъышхэЄ ьюцхЄ фхырЄ№ ьэюую чрърчют.
Customer
╨╚╤. 2.6. ER-фшруЁрььр ьхЄюфр ╫хэр ё шёяюы№чютрэшхь сєът ш ЎшЇЁ фы  шчюсЁрцхэш  тчршьююЄэю°хэшщ
╧Ёш шёяюы№чютрэшш тЄюЁюую ёяюёюср єёЄЁрэ хЄё  эхфюёЄрЄюъ, ёт чрээ√щ ё єфюсюўшЄрхьюёЄ№■ тчршьююЄэю°хэш  т юсюшї эряЁртыхэш ї, ъюуфр шь  тчршьююЄэю°хэш  эрїюфшЄё  тэєЄЁш Ёюьср. "Customer places order" (ъышхэЄ фхырхЄ чрърч) шьххЄ тяюыэх юяЁхфхыхээ√щ ёь√ёы, эю "order places customer' (чрърч фхырхЄ ъышхэЄр) Ч схёёь√ёышЎр. ─ы  Ёх°хэш  ¤Єющ чрфрўш шь  тчршьююЄэю°хэш  єфры хЄё  шч Ёюьср ш фюсрты хЄё  ъръ ъю тчршьююЄэю°хэш■, Єръ ш ъ хую шэтхЁёшш эр фшруЁрььх (ёь. Ёшё. 2.7). ▌ЄюЄ трЁшрэЄ фшруЁрьь√ ьюцэю ўшЄрЄ№ т ы■сюь эряЁртыхэшш: "A customer places many orders (ъышхэЄ фхырхЄ ьэюую чрърчют) ш "An order is placed by one customer" (чрърч фхырхЄё  юфэшь ъышхэЄюь).
Customer
1
is placed by
M
places
Order
╨шё. 2.7. ─юсртыхэшх юсЁрЄэ√ї тчршьююЄэю°хэшщ ъ ER-фшруЁрььх ьхЄюфр ╫хэр
╧Ёш шчюсЁрцхэшш ER-фшруЁрьь ё яюью∙№■ ьхЄюфр ╫хэр ёє∙хёЄтєхЄ юфэ░ тхё№ьр трцэюх юуЁрэшўхэшх: юЄёєЄёЄтєхЄ юўхтшфэ√щ ёяюёюс єърчрэш  ёырс√ї ёє╪' эюёЄхщ ш юс чрЄхы№э√ї тчршьююЄэю°хэшщ. ╥ръ, чрърч эх фюыцхэ яЁшёєЄёЄтютрЄ" т срчх фрээ√ї схч ъышхэЄр. ╤ыхфютрЄхы№эю, чрърч  ты хЄё  ёырсющ ёє∙эюёЄ№■, ш ху тчршьююЄэю°хэшх ё ъышхэЄюь юс чрЄхы№эю.
├ыртр 2 Х ╤є∙эюёЄш ш тчршьююЄэю°хэш  фрээ√ї
21
Order
╚ьхээю яю¤Єюьє ьэюушх ЁрчЁрсюЄўшъш срч фрээ√ї, шёяюы№чє■∙шх ьхЄюф ╫хэр, ёЄрыш яЁшьхэ Є№ фы  ёырсющ ёє∙эюёЄш эют√щ ёшьтюы Ч яЁ ьюєуюы№эшъ ё фтющэющ уЁрэшЎхщ.
┬ё ъшщ Ёрч яЁш шчюсЁрцхэшш эр ER-фшруЁрььх ёырсющ ёє∙эюёЄш єърч√трхЄё , ўЄю тчршьююЄэю°хэшх ьхцфє ¤Єющ ёє∙эюёЄ№■ ш, яю ьхэ№°хщ ьхЁх, юфэшь шч хх ЁюфшЄхыхщ  ты хЄё  юс чрЄхы№э√ь. ╬фэръю хёыш є фрээющ ёє∙эюёЄш эхёъюы№ъю ЁюфшЄхыхщ, Єю эхтючьюцэю юяЁхфхышЄ№ яю фшруЁрььх, ъръшх шч тчршьююЄэю°хэшщ юс чрЄхы№э√х.
╠хЄюф шэЇюЁьрЎшюээюую яЁюхъЄшЁютрэш 
┬ ьхЄюфх шэЇюЁьрЎшюээюую яЁюхъЄшЁютрэш  фюяюыэшЄхы№эр  шэЇюЁьрЎш  юЄюсЁрцрхЄё  уЁрЇшўхёъшьш ёшьтюырьш эр ъюэЎрї ышэшщ. ┬ ърўхёЄтх яхЁтюую яЁшьхЁр ЁрёёьюЄЁшь Ёшё. 2.8. ▌Єю Єю цх ёрьюх тчршьююЄэю°хэшх Єшяр "юфшэ-ъю-ьэюушь", ъюЄюЁюх шёяюы№чютрыюё№ фы  фхьюэёЄЁрЎшш ER-фшруЁрьь ьхЄюфр ╫хэр. ╬фэръю т фрээюь ёыєўрх ъюэЎ√ ышэшщ єърч√тр■Є, ъръшх шч тчршьююЄэю°хэшщ  ты ■Єё  юс чрЄхы№э√ьш.
^шё. 2.8.
Customer
*cus tomer_numb
customer_first_name
cus tomer_l ast_name
cus tomer_s tree t
customer_?i ty
cus tomer_sta te
cus tomer_z i p
cus tomerДphone
cred i t_jcard jiu╗b
card_jexp_date
Order
*order_numb cus tomer-jiurn
order_date order_f iI Ied
╚чюсЁрцхэшх тчршьююЄэю°хэш  "юфшэ-ъю-ьэюушь" ьхЄюфюь шэЇюЁьрЎшюээюую яЁюхъЄшЁютрэш 
─тющэр  ышэш  эшцх ёє∙эюёЄш ъышхэЄют ючэрўрхЄ, ўЄю ърцф√щ чрърч ёт чрэ