"Проектирование реляционных баз данных." - читать интересную книгу автора (Джен Л. Харрингтон)─═шь ш Єюы№ъю юфэшь ъышхэЄюь. ╧юёъюы№ъє эєы№ эх ты хЄё юфэшь шч трЁшрэЄют,
1 тчршьююЄэю°хэшх юс чрЄхы№эю. ═ряЁюЄшт, 0 ш ъюьсшэрЎш шч ЄЁхї ышэшщ, ёюхфш- яр ё ёє∙эюёЄ№■ чрърчют, єърч√тр■Є эр Єю, ўЄю ъышхэЄ ьюцхЄ ёфхырЄ№ эєы№, юфшэ ^ш эхёъюы№ъю чрърчют. 22 ╫рёЄ№ яхЁтр Х ╥хюЁш ═р ъюэЎрї ышэшщ фшруЁрьь√ шэЇюЁьрЎшюээюую яЁюхъЄшЁютрэш шёяюы№чє■Єё ўхЄ√Ёх ёшьтюыр: ж (| Ч юфшэ ш Єюы№ъю юфшэ (юс чрЄхы№эюх тчршьююЄэю°хэшх) ж ╬ I Ч эєы№ шыш юфшэ ж >| Ч юфшэ шыш сюыхх (юс чрЄхы№эюх тчршьююЄэю°хэшх) ж >0 Ч эєы№, юфшэ шыш сюыхх ▌Єш ёшьтюы√ ўрёЄю шчюсЁрцр■Єё яютхЁэєЄ√ьш эр 90░ (ёь. Ёшё. 2.8). ╧Ёштхфхэ э√щ т√°х ёяшёюъ юсыхуўшЄ шї тюёяЁш Єшх. ╧Ёш шёяюы№чютрэшш ьхЄюфр шэЇюЁьрЎшюээюую яЁюхъЄшЁютрэш рЄЁшсєЄ√ ўрёЄю єърч√тр■Єё эхяюёЁхфёЄтхээю эр ER-фшруЁрььх. ╥ръ, эр Ёшё. 2.8 шфхэЄшЇшърЄюЁ√ ёє∙эюёЄхщ яюьхўхэ√ чтхчфюўърьш. ┴рчют√х тчршьююЄэю°хэш фы Lasers Only ╬ёэютэ√х ёє∙эюёЄш срч√ фрээ√ї Lasers Only яЁштхфхэ√ эр фшруЁрььх, шчюсЁрцхээющ эр Ёшё. 2.9. ▌Єш тчршьююЄэю°хэш ўшЄр■Єё ёыхфє■∙шь юсЁрчюь: ж ╬фшэ ъышхэЄ (customer) ьюцхЄ фхырЄ№ эєы№, юфшэ шыш эхёъюы№ъю чрърчют. ╟рърч яюёЄєярхЄ юЄ юфэюую ш Єюы№ъю юфэюую ъышхэЄр. ж ┬ чрърчх (order) ьюцхЄ с√Є№ юфшэ шыш эхёъюы№ъю яєэъЄют. ╧єэъЄ (item) ьюцхЄ ЇшуєЁшЁютрЄ№ т эєых, юфэюь шыш эхёъюы№ъшї чрърчрї. ж └ъЄхЁ (actor) ЇшуєЁшЁєхЄ т эєых, юфэюь шыш эхёъюы№ъшї яєэъЄрї. ┬ яєэъЄх шьххЄё эєы№, юфшэ шыш эхёъюы№ъю ръЄхЁют (шэюуфр тёЄЁхўр■Єё Їшы№ь√, уфх ръЄхЁрьш ты ■Єё эх ы■фш, р цштюЄэ√х, яю¤Єюьє ЄЁхсютрЄ№, ўЄюс√ ърцф√щ яєэъЄ (ЄютрЁ) с√ы ёт чрэ ъръ ьшэшьєь ё юфэшь ръЄхЁюь, ёъюЁхх тёхую, эхЁрчєьэю). ж ╙ ърцфюую яєэъЄр ёє∙хёЄтєхЄ эєы№, юфшэ шыш эхёъюы№ъю яЁюф■ёхЁют (яЁюшчтюфшЄхыхщ Ч producers). ╩рцф√щ яЁюф■ёхЁ эхёхЄ юЄтхЄёЄтхээюёЄ№ чр эєы№, юфшэ шыш эхёъюы№ъю яєэъЄют. (╒юЄ эр яЁръЄшъх шэЇюЁьрЎш ю яЁюф■ёхЁх ўр∙х тёхую эх їЁрэшЄё , хёыш Єюы№ъю яЁюф■ёхЁ эх ёт чрэ ё ъръшь-Єю яєэъЄюь, єёЄрэютыхэшх эхюс чрЄхы№эюую тчршьююЄэю°хэш ьхцфє яЁюф■ёхЁюь ш яєэъЄюь ючэрўрхЄ, ўЄю яЁш эхюсїюфшьюёЄш ьюцэю їЁрэшЄ№ ётхфхэш ю яЁюф■ёхЁрї схч яєэъЄют.) ╧ю яютюфє ¤Єющ ёЄЁєъЄєЁ√ ёыхфєхЄ юЄьхЄшЄ№ юфэю трцэюх юсёЄю Єхы№ёЄтю, чфхё№ єёЄрэютыхэ√ ЄЁш тчршьююЄэю°хэш Єшяр "ьэюушх-ъю-ьэюушь"Ч чрърч-яєэъЄ , "ръЄхЁ-яєэъЄ" ш "яЁюф■ёхЁ-яєэъЄ". ╧хЁхф юЄюсЁрцхэшхь ¤Єющ ьюфхыш фрээ√ї эр Ёхы Ўшюээє■ срчє фрээ√ї єёЄрэютыхээ√х тчршьююЄэю°хэш эхюсїюфшью єяюЁ фюўшЄ№ юяЁхфхыхээ√ь юсЁрчюь. ├ыртр 2 Х ╤є∙эюёЄш ш тчршьююЄэю°хэш фрээ√ї 23 Customer *cus tomer_ышЄ▄ cus tomer_I as t_naroe cus tomer_s tree t custorner_ci ty customerЧstate customer_zip cus tomer-phone cred i t_card_numb cord_exp_fia te i Order *order_numb customer_numb p"(->~ order_date order_fiI led Distributor *d i str i butor_numb d i s tr i bu tor_name distributor-street distributor_ci ty d i s tr i bu tor _s ta te distributor_z ip d i s tr i butor_phone d i s tr i bu tor_con tac t. con tac t_person_ex t M I tern *i tem_numb title d i str i butor_num retai I-price |
|
|