ડીએફડી અને ERD વચ્ચેનો તફાવત.

Anonim

ડીએફડી વિ. ERD

ડીએફડી અને ERD એ જુદા જુદા ડેટાનું મોડેલ છે જે મુખ્યત્વે જૂથના સભ્યો વચ્ચે યોગ્ય સંચાર માટે વ્યવસાય ડેટાના આયોજન માટે ઉપયોગમાં લેવામાં આવે છે.

ડીએફડી દર્શાવે છે કે કેવી રીતે ડેટા સિસ્ટમમાં દાખલ થાય છે, તે સિસ્ટમમાં રૂપાંતરિત થાય છે, અને તે કેવી રીતે તેમાં સંગ્રહિત થાય છે. આ દરમિયાન, ERD એ એન્ટિટી મોડેલનું પ્રતિનિધિત્વ કરે છે અને તે બતાવશે કે કોઈ સિસ્ટમ અથવા ડેટાબેઝ આના જેવો દેખાશે પરંતુ તે કેવી રીતે અમલ કરાવવો તે સમજાવશે નહીં.

જુદી જુદી નિયમોનો ઉપયોગ કરીને ડીએફડી અને ERD ઘડવામાં આવે છે. ડીએફડી (DFD) સાથે, દરેક પ્રક્રિયા અને સંગ્રહમાં ઓછામાં ઓછો એક ડેટા પ્રવાહ તે તરફ જઈ રહ્યો છે અને તેને છોડીને એક. તમામ ડેટા ચોક્કસ પ્રક્રિયા દ્વારા જવું જોઈએ, અને સિસ્ટમમાંની બધી પ્રક્રિયાઓ ડેટા સ્ટોર અથવા અન્ય પ્રક્રિયા સાથે જોડાયેલી હોવી જોઈએ. ERD સાથે, બધી વસ્તુઓ સમાન વસ્તુઓના જૂથને પ્રતિનિધિત્વ કરવી જોઈએ. ERD ની બધી વ્યાખ્યાઓ અસંમત હોવી જોઈએ.

ડીએફડી મોડેલ એ મલ્ટિવલ લેવલનું પ્રતિનિધિત્વ છે જે અમૂર્ત માહિતી સાથે શરૂ થાય છે અને તેમાં બહુવિધ વિઘટિત સ્તરોનો સમાવેશ થાય છે. ઇઆરડી મોડેલ સિસ્ટમ ડેટાનું પ્રતિનિધિત્વ કરે છે અને ડેટા વચ્ચે સંબંધના વિસ્તૃત વર્ણનનો સમાવેશ કરે છે.

ડીએફડી અંડાશય, લંબચોરસ અથવા વર્તુળો દ્વારા રજૂ થાય છે અને એક શબ્દ સાથે નામ આપવામાં આવ્યું છે. તીરો પ્રવાહનું પ્રતિનિધિત્વ કરે છે, અને અંડાકાર અથવા સમાંતર રેખાઓ શૌચાલયની પ્રતિનિધિત્વ કરે છે. ઇઆરડી એક લંબચોરસ બોક્સ દ્વારા રજૂ થાય છે, અને હીરાની સંસ્થાઓ વચ્ચેના સંબંધનું પ્રતિનિધિત્વ કરે છે. કાર્ડિનાલિઆ રેખાઓ અથવા પ્રમાણભૂત માન્યતા દ્વારા રજૂ થાય છે.

આ બન્ને ડેટા મોડેલો પણ ઘણી બધી ખામીઓ સાથે આવે છે. DFD એ સિસ્ટમનું સંપૂર્ણપણે વર્ણન કરવા માટે પૂરતું નથી. વધુમાં, વિવિધ પ્રતીકોનો ઉપયોગ વપરાશકર્તાઓમાં મૂંઝવણ ઊભો કરી શકે છે. ડીએફડી એક પ્રક્રિયામાં ગણતરીને સ્પષ્ટ કરી શકતા નથી. ERD એ મોડેલ અથવા ડેટા વચ્ચેના ક્રિયાપ્રતિક્રિયા અને તે સિસ્ટમમાં કેવી રીતે બદલાય છે તે બતાવતું નથી.

સારાંશ:

1. ડીએફડી બતાવે છે કે કેવી રીતે સિસ્ટમ સિસ્ટમમાં દાખલ થાય છે, તે સિસ્ટમમાં રૂપાંતરિત થાય છે, અને તે કેવી રીતે તેમાં સંગ્રહિત થાય છે.

2 ERD એ એન્ટિટી મૉડલનું પ્રતિનિધિત્વ કરે છે અને તે બતાવશે કે કોઈ સિસ્ટમ અથવા ડેટાબેઝ આના જેવો દેખાશે પરંતુ તે કેવી રીતે અમલ કરાવવો તે સમજાવશે નહીં.

3 ડીએફડી સાથે, દરેક પ્રક્રિયાઓ અને સ્ટોરીમાં ઓછામાં ઓછો એક ડેટા પ્રવાહ તે તરફ જાય છે અને તેને છોડીને એક.

4 ERD સાથે, બધી વસ્તુઓ સમાન વસ્તુઓના જૂથને પ્રતિનિધિત્વ કરવી જોઈએ. ERD ની બધી વ્યાખ્યાઓ અસંમત હોવી જોઈએ.

5 ડીએફડીને અંડાકાર, લંબચોરસ અથવા વર્તુળો દ્વારા રજૂ કરવામાં આવે છે અને તેને એક જ શબ્દ સાથે નામ આપવામાં આવ્યું છે. ઇઆરડી એક લંબચોરસ બોક્સ દ્વારા રજૂ થાય છે.