Sobes.tech
Junior — Middle

Ի՞նչ դեպքերում է խորհուրդ տրվում օգտագործել անցման աղյուսակներ (կողային աղյուսակներ) տվյալների բազայում։

sobes.tech AI

Պատասխան AI-ից

Տեղափոխության աղյուսակները (կամ կողային աղյուսակները) տվյալների բազայում օգտագործվում են լրացուցիչ տեղեկատվություն պահելու համար, որը չի տեղավորվում կամ նպատակահարմար չէ հիմնական աղյուսակում պահելու համար: Դրանք խորհուրդ է տրվում օգտագործել հետևյալ դեպքերում՝

  • Սխեմայի ընդլայնում առանց հիմնական աղյուսակը փոխելու։ Օրինակ, երբ անհրաժեշտ է ավելացնել շատ ընտրական կամ հազվադեպ օգտագործվող դաշտեր։
  • Տարբեր կառուցվածքով տվյալների պահպանում։ Եթե տարբեր գրառումները ունեն տարբեր հատկությունների հավաքածու, կողային աղյուսակը թույլ է տալիս դրանք պահել բանալի-արժեք ձևաչափով։
  • Մեծ կամ հազվադեպ օգտագործվող տվյալների մեկուսացում։ Որպեսզի չվերցնի հիմնական աղյուսակը և բարելավի կատարողականությունը։
  • Բազմակի-մեկ հարաբերությունների իրականացում։ Այսպիսի հարաբերությունները հաճախ իրականացնում են առանձին կապի աղյուսակների միջոցով։

Օրինակ՝ iOS հավելվածում դուք ունեք հիմնական օգտվողների աղյուսակ, իսկ կողային աղյուսակը պահում է կարգավորումներ կամ լրացուցիչ պարամետրեր, որոնք անհրաժեշտ չեն բոլոր օգտվողներին։

Այսպիսով, դա օգնում է պահպանել տվյալների բազայի ճկունությունը և ընդլայնելիությունը, ինչպես նաև օպտիմալացնել հարցումները և պահպանումը։