Denormalization ntawm ERP databases thiab nws qhov cuam tshuam rau kev txhim kho software: qhib lub tavern hauv Tortuga

Nyob zoo! Kuv lub npe yog Andrey Semenov, Kuv yog tus kws tshuaj ntsuam xyuas qib siab ntawm Sportmaster. Hauv no ncej kuv xav tsa qhov teeb meem ntawm denormalization ntawm ERP system databases. Peb yuav saib cov xwm txheej dav dav, nrog rau ib qho piv txwv tshwj xeeb - cia peb hais tias nws yuav yog qhov zoo tshaj plaws monopoly tavern rau pirates thiab cov neeg tsav nkoj. Nyob rau hauv uas pirates thiab neeg tsav nkoj yuav tsum tau txais kev pab txawv, vim hais tias cov tswv yim ntawm kev zoo nkauj thiab cov neeg siv cov qauv ntawm cov zoo gentlemen yog txawv ho.

Yuav ua li cas kom sawv daws zoo siab? Koj yuav ua li cas kom tsis txhob mus vwm tsim thiab tswj cov kab ke zoo li no? Yuav ua li cas yog tias tsis yog cov pirates ib txwm muaj thiab cov neeg tsav nkoj pib tuaj rau tavern?

Denormalization ntawm ERP databases thiab nws qhov cuam tshuam rau kev txhim kho software: qhib lub tavern hauv Tortuga

Txhua yam yog nyob rau hauv kev txiav. Tab sis cia peb mus nyob rau hauv kev txiav txim.

1. Kev txwv thiab kev xav

Tag nrho cov saum toj no tsuas yog siv rau kev sib txheeb databases. Qhov kev tshwm sim ntawm denormalization nyob rau hauv daim ntawv ntawm kev hloov kho, tshem tawm, thiab ntxig anomalies, uas yog zoo them, nrog rau hauv Internet, yog tsis xam. Nyob rau sab nraud ntawm qhov kev tshaj tawm no muaj cov xwm txheej uas denormalization yog ib qho chaw, nrog rau cov piv txwv classic: phau ntawv hla tebchaws thiab tus lej, hnub tim thiab sijhawm, thiab lwm yam.

Cov ntawv tshaj tawm siv intuitive thiab siv tau cov ntsiab lus ntawm cov ntaub ntawv ib txwm, tsis siv rau cov lus lej. Nyob rau hauv daim ntawv uas lawv tuaj yeem siv rau kev kuaj xyuas cov txheej txheem ua lag luam tiag tiag (BP) thiab tsim cov software tsim khoom.

Nws tau sib cav hais tias kev tsim cov ntaub ntawv warehouses, qhia cov cuab yeej thiab cov ntawv cog lus sib koom ua ke (uas siv cov duab sawv cev ntawm cov ntaub ntawv) txawv ntawm qhov tsim ntawm ERP system databases nyob rau hauv qhov yooj yim ntawm kev noj thiab kev siv ntawm kev nco qab denormalization kom ua tiav nws yuav ua tau zoo tshaj ntawm kev ncaj ncees. cov ntaub ntawv tiv thaiv. Kuv qhia qhov kev xav no, thiab qhov tau piav qhia hauv qab no tsuas yog siv rau cov ntaub ntawv tus tswv thiab cov ntaub ntawv hloov pauv ntawm ERP systems.

Kev piav qhia ntawm cov ntaub ntawv ib txwm muab siv ib qho piv txwv uas nkag siab tau nyob rau txhua hnub rau cov neeg nyeem feem ntau. Txawm li cas los xij, raws li kev ua piv txwv pom, hauv kab lus 4-5, kev txhob txwm tshaj tawm txoj haujlwm "tsis tseeb" yog txhob txwm siv. Yog tias koj tsis ua qhov no thiab coj qee qhov piv txwv ntawm phau ntawv nyeem, piv txwv li, tib qhov kev txiav txim cia qauv los ntawm point 2, koj tuaj yeem pom koj tus kheej nyob rau hauv ib qho xwm txheej uas tus nyeem ntawv lub hom phiaj yuav raug hloov los ntawm qhov kev thov kom decomposition ntawm tus txheej txheem rau hauv tus qauv, rau tus kheej kev paub thiab kev nkag siab ntawm yuav ua li cas cov txheej txheem thiab cov qauv rau kev khaws cov ntaub ntawv hauv IS yuav tsum tsim. Hauv lwm lo lus, coj ob tus kws tshuaj ntsuam xyuas IT uas tsim nyog, cia ib tus muab kev pabcuam rau cov neeg tsav tsheb thauj neeg caij tsheb, lwm qhov rau cov neeg thauj khoom thauj cov tshuab rau kev tsim cov microchips. Nug lawv, yam tsis tau tham txog kev siv BPs ua ntej, los tsim cov qauv ntaub ntawv khaws cia cov ntaub ntawv hais txog kev tsheb ciav hlau.

Muaj qhov tsis yog xoom qhov tshwm sim uas nyob rau hauv cov qauv npaj koj yuav pom tsis tau tsuas yog ib qho kev sib txawv ntawm cov cwj pwm, tab sis kuj muaj qhov sib txawv ntawm cov koom haum, vim tias txhua tus kws tshuaj ntsuam yuav vam khom cov txheej txheem thiab cov dej num paub txog nws. Thiab nyob rau hauv cov xwm txheej zoo li no nws tsis tuaj yeem hais tias tus qauv twg yog "yog", vim tias tsis muaj kev ntsuas ntsuas.

2. Cov ntawv zoo li qub

Denormalization ntawm ERP databases thiab nws qhov cuam tshuam rau kev txhim kho software: qhib lub tavern hauv Tortuga

Thawj daim ntawv ib txwm ntawm cov database xav tau atomicity ntawm tag nrho cov cwj pwm.
Tshwj xeeb, yog tias cov khoom A muaj cov cwj pwm tsis tseem ceeb a thiab b, xws li c = f (a, b) thiab hauv cov lus piav qhia A koj khaws tus nqi ntawm tus cwj pwm c, ces thawj daim ntawv ib txwm raug ua txhaum hauv cov ntaub ntawv. . Piv txwv li, yog hais tias qhov kev txiav txim specification qhia ib tug kom muaj nuj nqis, cov units ntawm kev ntsuas uas nyob ntawm seb hom ntawm cov khoom: nyob rau hauv ib rooj plaub nws yuav ua tau pieces, nyob rau hauv lwm liters, nyob rau hauv ib tug thib peb pob khoom muaj xws li pieces (nyob rau hauv tus qauv saum toj no Good_count_WR) , ces lub atomicity ntawm attributes yog txhaum nyob rau hauv lub database. Hauv qhov no, txhawm rau hais tias pawg lus ntawm qhov kev txiav txim tshwj xeeb yuav tsum yog dab tsi, koj xav tau cov lus piav qhia ntawm cov txheej txheem ua haujlwm hauv IS, thiab txij li cov txheej txheem tuaj yeem sib txawv, tuaj yeem muaj ntau yam "tsim" versions.

Qhov thib ob ib txwm daim ntawv ntawm lub database yuav tsum tau ua raws li thawj daim ntawv thiab nws tus kheej lub rooj rau txhua qhov chaw muaj feem xyuam nrog cov txheej txheem ua haujlwm hauv IS. Yog hais tias nyob rau hauv ib lub rooj muaj dependencies c=f1(a) thiab d=f2(b) thiab tsis muaj dependency c=f3(b), ces daim ntawv thib ob ib txwm ua txhaum nyob rau hauv lub rooj. Hauv qhov piv txwv saum toj no, tsis muaj kev vam khom ntawm kev txiav txim thiab chaw nyob hauv Daim Ntawv Txiav Txim. Hloov txoj kev lossis lub nroog lub npe thiab koj yuav tsis cuam tshuam rau cov yam ntxwv tseem ceeb ntawm kev txiav txim.

Peb cov ntaub ntawv qub qub yuav tsum tau ua raws li daim ntawv thib ob ib txwm muaj thiab tsis muaj kev cuam tshuam ntawm kev ua haujlwm ntawm cov yam ntxwv ntawm cov chaw sib txawv. Txoj cai no tuaj yeem tsim raws li hauv qab no: "txhua yam uas tuaj yeem suav tau yuav tsum raug suav." Hauv lwm lo lus, yog tias muaj ob yam khoom A thiab B. Hauv lub rooj khaws cov yam ntxwv ntawm cov khoom A, tus cwj pwm C tau tshwm sim, thiab cov khoom B muaj tus cwj pwm b, xws li c = f4 (b) muaj, ces daim ntawv thib peb. ua txhaum. Hauv qhov piv txwv hauv qab no, Quantity of Pieces attribute (Total_count_WR) ntawm daim ntawv xaj kom meej meej thov ua txhaum daim ntawv thib peb

3. Kuv mus kom ze rau kev thov normalization

1. Tsuas yog lub hom phiaj automated ua lag luam txheej txheem tuaj yeem muab tus kws tshuaj ntsuam nrog cov txheej txheem rau kev txheeb xyuas cov chaw thiab cov yam ntxwv thaum tsim cov qauv khaws cia. Tsim tus qauv txheej txheem yog qhov yuav tsum tau ua ua ntej rau kev tsim cov qauv ntaub ntawv ib txwm.

2. Kev ua tiav daim ntawv thib peb hauv qhov kev txiav txim siab nruj yuav tsis yog qhov ua tau zoo hauv kev ua haujlwm tiag tiag ntawm kev tsim ERP systems yog tias qee qhov lossis tag nrho cov xwm txheej hauv qab no tau ntsib:

  • automated txheej txheem tsis tshua muaj kev hloov pauv,
  • Hnub kawg rau kev tshawb fawb thiab kev loj hlob yog nruj,
  • cov kev cai rau cov ntaub ntawv kev ncaj ncees yog qhov tsawg (muaj peev xwm ua yuam kev hauv kev lag luam software tsis ua rau poob nyiaj lossis cov neeg siv khoom los ntawm cov neeg siv khoom software)
  • thiab cov zoo li no.

Raws li cov xwm txheej tau piav qhia, tus nqi ntawm kev txheeb xyuas thiab piav qhia txog lub neej voj voog ntawm qee yam khoom thiab lawv cov cwj pwm yuav tsis ncaj ncees los ntawm qhov pom ntawm kev ua haujlwm ntawm kev lag luam.

3. Txhua qhov kev tshwm sim ntawm denormalization ntawm cov ntaub ntawv qauv nyob rau hauv ib qho uas twb tau tsim IS tuaj yeem txo tau los ntawm kev tshawb fawb ua ntej ntawm cov cai thiab kev sim.

4. Denormalization yog ib txoj hauv kev hloov cov nqi ua haujlwm los ntawm theem ntawm kev tshawb fawb cov ntaub ntawv thiab tsim cov txheej txheem kev lag luam mus rau theem kev txhim kho, txij li lub sijhawm ua haujlwm mus rau lub sijhawm ntawm kev tsim kho.

5. Nws raug nquahu kom siv zog rau daim ntawv thib peb ntawm cov ntaub ntawv yog tias:

  • Kev taw qhia ntawm kev hloov pauv hauv cov txheej txheem kev lag luam automated yog qhov nyuaj rau kev kwv yees
  • Muaj kev faib tsis muaj zog ntawm kev ua haujlwm nyob rau hauv kev siv thiab / lossis pab pawg tsim kho
  • Cov txheej txheem suav nrog hauv kev sib xyaw ua ke tsim raws li lawv tus kheej cov phiaj xwm
  • Cov ntaub ntawv tsis sib xws tuaj yeem ua rau lub tuam txhab poob cov neeg siv khoom lossis nyiaj txiag

6. Kev tsim cov qauv ntawm cov ntaub ntawv yuav tsum tau ua los ntawm tus kws tshuaj ntsuam nkaus xwb nyob rau hauv kev sib txuas nrog cov qauv ntawm cov phiaj xwm kev lag luam thiab cov txheej txheem hauv IS. Yog tias tus tsim tawm tsim cov qauv ntaub ntawv, nws yuav tsum raus nws tus kheej hauv qhov kev kawm kom zoo li no, tshwj xeeb tshaj yog, nws nkag siab qhov txawv ntawm tus cwj pwm tseem ceeb - qhov tsim nyog rau kev cais cov atomic attributes. Yog li, ua haujlwm txawv txawv.

4 Teeb meem rau kev ua piv txwv

Wb hais tias koj muaj me me robotic tavern hauv qhov chaw nres nkoj. Koj ntu kev lag luam: cov neeg tsav nkoj thiab cov pirates uas tuaj rau hauv chaw nres nkoj thiab xav tau so. Koj muag tshuaj yej nrog thyme rau cov neeg tsav nkoj, thiab rum thiab pob txha combs rau combing hwj txwv rau pirates. Cov kev pabcuam hauv tavern nws tus kheej yog muab los ntawm tus neeg hlau hostess thiab tus neeg hlau bartender. Ua tsaug rau koj cov khoom zoo thiab tus nqi qis, koj tau tsav tawm koj cov neeg sib tw, kom txhua tus neeg tawm ntawm lub nkoj tuaj rau koj lub tavern, uas tsuas yog ib qho ntawm qhov chaw nres nkoj.

Lub tavern cov ntaub ntawv systems complex muaj cov nram qab no software:

  • Ib qho kev ceeb toom ntxov txog tus neeg siv khoom uas lees paub nws pawg raws li cov yam ntxwv ntawm tus yam ntxwv
  • Tswj system rau neeg hlau hostesses thiab neeg hlau bartenders
  • Warehouse and delivery management system to point of sale
  • Supplier Relationship Management System (SURP)

Txheej Txheem:

Lub kaw lus ceeb toom ntxov paub txog cov neeg tawm hauv lub nkoj. Yog hais tias ib tug neeg yog huv si-shaven, nws qhia tau hais tias nws raws li ib tug neeg tsav nkoj; yog hais tias ib tug neeg raug pom muaj hwj txwv, ces nws raug txheeb xyuas tias yog ib tug pirate.

Nkag mus rau hauv tavern, tus qhua hnov ​​​​cov lus tos txais los ntawm tus neeg hlau hostess raws li nws qeb, piv txwv li: "Ho-ho-ho, nyob zoo pirate, mus rau lub rooj Tsis yog ..."

Tus qhua mus rau lub rooj teev tseg, qhov twg tus neeg hlau bartender twb tau npaj cov khoom rau nws raws li qeb. Tus neeg hlau bartender xa cov ntaub ntawv mus rau lub tsev khaws khoom uas qhov txuas ntxiv ntawm kev xa khoom yuav tsum tau nce; lub warehouse IS, raws li qhov seem tshuav nyob rau hauv cia, tsim ib qho kev thov yuav khoom hauv kev tswj hwm.

Thaum lub sijhawm ceeb toom ntxov yuav tau tsim los ntawm koj lub IT sab hauv, qhov kev pabcuam neeg hlau bar yuav raug tsim los ntawm tus neeg ua haujlwm sab nraud tshwj xeeb rau koj lub lag luam. Thiab cov txheej txheem rau kev tswj cov khoom lag luam thiab kev sib raug zoo nrog cov neeg muag khoom yog customized ntim cov kev daws teeb meem los ntawm kev ua lag luam.

5. Piv txwv ntawm denormalization thiab nws cuam tshuam rau kev txhim kho software

Thaum tsim cov txheej txheem kev lag luam, cov kws tshaj lij kev sib tham tau sib koom ua ke hais tias thoob plaws ntiaj teb pirates haus rum thiab zuag lawv cov hwj txwv nrog pob txha zuag, thiab cov neeg tsav nkoj haus tshuaj yej nrog thyme thiab ib txwm huv-shaven.

Ib daim ntawv teev npe ntawm cov neeg siv khoom tshwm sim nrog ob qhov tseem ceeb: 1 - pirates, 2 - cov neeg tsav nkoj, feem ntau rau tag nrho cov ntaub ntawv xov xwm ntawm lub tuam txhab.

Lub kaw lus ceeb toom cov neeg siv tam sim ntawd khaws cov txiaj ntsig ntawm kev ua cov duab ua tus cim (ID) ntawm tus neeg tau txais kev pom zoo thiab nws hom: neeg tsav nkoj lossis pirate.

Paub cov khoom ID
Cov neeg siv khoom qeb

100500
Tub Lis

100501
Tub Lis

100502
Sailor

Cia peb sau ib zaug ntxiv tias

1. Peb cov neeg tsav nkoj tiag tiag yog cov neeg shaven
2. Peb cov pirates tiag tiag yog cov neeg muaj hwj chim

Cov teeb meem dab tsi hauv qhov no yuav tsum tau muab tshem tawm kom peb cov qauv siv zog rau peb daim ntawv ib txwm:

  • attribute atomicity txhaum - Client Category
  • sib tov qhov tseeb txheeb xyuas thiab cov lus xaus hauv ib lub rooj
  • ruaj kev sib raug zoo ntawm cov cwj pwm ntawm cov chaw sib txawv.

Hauv daim ntawv normalized, peb yuav tau txais ob lub rooj:

  • kev lees paub tshwm sim nyob rau hauv daim ntawv ntawm cov txheej txheem tsim,

Paub cov khoom ID
Cov plaub hau ntsej muag

100500
Yog

100501
Yog

100502
Tsis

  • qhov tshwm sim ntawm kev txiav txim siab ntawm cov neeg siv khoom raws li daim ntawv thov ntawm cov logic embedded hauv IS los txhais cov yam ntxwv tsim

Paub cov khoom ID
Daim ID
Cov neeg siv khoom qeb

100500
100001
Tub Lis

100501
100002
Tub Lis

100502
100003
Sailor

Yuav ua li cas lub koom haum khaws cov ntaub ntawv ib txwm pab txhawb kev txhim kho ntawm IP complex? Cia peb hais tias koj mam li tau txais cov neeg siv khoom tshiab. Cia nws yog Japanese pirates uas tej zaum yuav tsis muaj hwj txwv, tab sis lawv taug kev nrog ib tug parrot ntawm lawv lub xub pwg nyom, thiab ib puag ncig pirates, koj tuaj yeem paub lawv yooj yim los ntawm Greta's xiav profile ntawm sab laug hauv siab.

Ib puag ncig pirates, ib txwm, tsis tuaj yeem siv cov pob txha combs thiab xav tau ib qho analogue ua los ntawm cov yas siv dej hiav txwv.

Koj yuav tsum rov ua dua qhov kev pab cuam algorithms raws li cov tswv yim tshiab. Yog hais tias cov kev cai normalization tau ua raws li, ces koj tsuas yog yuav tsum tau ntxiv cov tswv yim rau qee cov txheej txheem ceg hauv qee lub tshuab thiab tsim cov ceg tshiab rau cov xwm txheej thiab hauv cov IS uas lub ntsej muag plaub hau tseem ceeb. Tab sis, txij li cov kev cai tsis tau ua raws li, koj yuav tsum txheeb xyuas tag nrho cov cai, thoob plaws hauv lub voj voog tag nrho, qhov twg cov txiaj ntsig ntawm cov neeg siv khoom siv tau siv thiab tsim kom pom tseeb tias nyob rau hauv ib rooj plaub lub algorithm yuav tsum coj mus rau hauv tus account tus kws tshaj lij. kev ua haujlwm ntawm tus neeg siv khoom, thiab lwm yam kev ua haujlwm ntawm lub cev.

Nyob rau hauv ib daim ntawv uas nrhiav kom normalized, peb yuav tau txais ob lub rooj nrog cov ntaub ntawv ua haujlwm thiab ob lub npe:

Denormalization ntawm ERP databases thiab nws qhov cuam tshuam rau kev txhim kho software: qhib lub tavern hauv Tortuga

  • kev lees paub tshwm sim nyob rau hauv daim ntawv ntawm cov txheej txheem tsim,

Paub cov khoom ID
Greta ntawm sab laug hauv siab
Noog ntawm lub xub pwg nyom
Cov plaub hau ntsej muag

100510
1
1
1

100511
0
0
1

100512

1
0

  • qhov tshwm sim ntawm kev txiav txim siab cov neeg siv khoom (cia nws yog qhov kev cai saib nyob rau hauv uas cov lus piav qhia los ntawm cov npe tau tshwm sim)

Puas yog qhov kuaj pom denormalization txhais tau tias cov tshuab tsis tuaj yeem hloov kho kom tau raws li cov xwm txheej tshiab? Tau kawg tsis. Yog tias peb xav txog tias tag nrho cov ntaub ntawv xov xwm tau tsim los ntawm ib pab neeg nrog xoom cov neeg ua haujlwm hloov pauv, cov kev txhim kho tau zoo thiab cov ntaub ntawv raug xa mus rau hauv pab pawg yam tsis tau poob, ces qhov kev hloov pauv yuav tsum tau ua nrog kev siv zog me ntsis. Tab sis yog tias peb rov qab mus rau qhov tseem ceeb ntawm qhov teeb meem, 1,5 keyboards yuav raug tshem tawm tsuas yog rau kev luam ntawv cov txheej txheem ntawm kev sib tham sib tham thiab lwm 0,5 rau kev ua cov txheej txheem kev yuav khoom.

Hauv qhov piv txwv saum toj no, tag nrho peb daim ntawv ib txwm raug ua txhaum, cia peb sim ua txhaum lawv cais.

Kev ua txhaum thawj daim foos ib txwm muaj:

Cia peb hais tias cov khoom xa tuaj rau koj lub tsev khaws khoom los ntawm cov chaw muag khoom warehouses los ntawm kev tuaj tos siv ib qho 1.5-tuj gazelle uas yog koj lub tavern. Qhov luaj li cas ntawm koj cov xaj yog me me rau cov neeg muag khoom 'kev hloov pauv uas lawv ib txwm ua tiav ib-rau-ib yam tsis tau tos rau kev tsim khoom. Koj puas xav tau cov rooj sib cais nrog cov txheej txheem ua lag luam zoo li no: tsheb, hom tsheb, puas tsim nyog los cais cov phiaj xwm thiab qhov tseeb hauv koj cov lus txiav txim rau cov neeg xa khoom tawm?

Cia li xav txog seb muaj pes tsawg qhov kev sib txuas "ntxiv" koj cov programmers yuav tau sau yog tias koj siv tus qauv hauv qab no los tsim ib qho program.

Denormalization ntawm ERP databases thiab nws qhov cuam tshuam rau kev txhim kho software: qhib lub tavern hauv Tortuga

Cia peb hais tias peb tau txiav txim siab tias cov qauv kev thov yog qhov tsis tsim nyog; nyob rau hauv peb rooj plaub, sib cais cov phiaj xwm thiab qhov tseeb hauv cov ntaub ntawv txiav txim yog cov ntaub ntawv tsis txaus, thiab cov lus txiav txim tsim tawm tau sau dua tshiab raws li cov txiaj ntsig tau txais ntawm cov khoom tuaj txog, tsis tshua muaj mis. - Kev muab qhab nia thiab tuaj txog ntawm cov khoom tsis zoo raug txiav tawm sab nraum IS.
Thiab tom qab ntawd muaj ib hnub koj pom yuav ua li cas tag nrho lub tsev tavern muaj kev npau taws thiab tsis txaus ntseeg pirates. Dab tsi tshwm sim?

Nws hloov tawm tias raws li koj txoj kev lag luam loj hlob, koj tau noj li cas. Ib zaug dhau los, kev tswj hwm kev txiav txim siab tau txiav txim siab tias yog tias lub gazelle tau ntim ntau dhau hauv ntim thiab / lossis qhov hnyav, uas tsis tshua muaj neeg, tus neeg muag khoom yuav muab qhov tseem ceeb ntawm cov dej qab zib.

Cov khoom tsis xa tawm tau xaus rau hauv qhov kev txiav txim tom ntej thiab tawm ntawm lub davhlau tshiab; qhov muaj qhov tsawg kawg nkaus tshuav nyiaj li cas hauv lub tsev rau khoom ntawm tavern ua rau nws tsis tuaj yeem pom cov neeg ploj lawm.

Cov neeg sib tw kawg kaw ntawm qhov chaw nres nkoj, thiab cov ntaub ntawv punctured ntawm gazelle overload, bypassed los ntawm qhov tseem ceeb raws li qhov kev xav ntawm qhov txaus ntawm qhov tsawg kawg nkaus tshuav nyiaj li cas thiab lub sij hawm underloading ntawm lub tsheb, tau dhau los ua kev coj ua. Lub kaw lus tsim yuav ua haujlwm zoo raws li cov algorithms uas muaj nyob rau hauv nws thiab yuav tsis muaj lub sijhawm los taug qab cov txheej txheem tsis ua tiav kom ua tiav cov kev txiav txim. Tsuas yog lub koob npe nrov puas thiab cov neeg siv khoom tsis txaus siab yuav tuaj yeem tshawb pom qhov teeb meem.

Ib tus neeg nyeem tau txais kev pom zoo tuaj yeem pom tias qhov xaj kom muaj nuj nqis hauv qhov kev txiav txim tshwj xeeb (T_ORDER_SPEC) hauv ntu 2 thiab ntu 5 yuav lossis tsis tau raws li qhov yuav tsum tau ua ntawm thawj daim ntawv ib txwm muaj. Nws tag nrho nyob ntawm seb, muab cov khoom xaiv xaiv, qhov tseem ceeb sib txawv ntawm kev ntsuas tuaj yeem poob rau hauv tib thaj chaw.

Ua txhaum daim ntawv thib ob:

Raws li koj cov kev xav tau loj hlob, koj yuav ob peb lub tsheb ntxiv ntawm qhov sib txawv. Hauv cov ntsiab lus saum toj no, kev tsim cov ntawv teev npe tsheb tau suav tias yog qhov tsis txaus ntseeg; vim li ntawd, tag nrho cov ntaub ntawv ua haujlwm algorithms ua haujlwm rau cov kev xav tau ntawm kev xa khoom thiab lub tsev khaws khoom pom tias kev txav ntawm cov khoom thauj los ntawm tus neeg xa khoom mus rau lub tsev khaws khoom raws li lub davhlau ntawm 1,5-tuj. gazelle. Yog li, nrog rau kev yuav cov tsheb tshiab, koj tseem tsim cov npe tsheb, tab sis thaum ua tiav nws, koj yuav tsum txheeb xyuas tag nrho cov cai uas hais txog kev txav ntawm cov khoom thauj kom paub seb nyob rau hauv txhua qhov chaw cov ntaub ntawv qhia txog cov yam ntxwv. ntawm lub tsheb uas tau pib ua lag luam.

Ua txhaum txoj cai thib peb:

Qee lub sij hawm koj pib tsim qhov kev pabcuam ncaj ncees, cov ntaub ntawv ntawm cov neeg siv khoom tsis tu ncua tshwm. Yog vim li cas, piv txwv li, siv sij hawm tsim cov khoom views uas khaws cov ntaub ntawv sib sau ntawm kev muag khoom rau ib tus neeg siv khoom siv hauv kev tshaj tawm thiab hloov mus rau kev tshuaj ntsuam xyuas, yog tias thaum pib ntawm qhov kev pabcuam ncaj ncees txhua yam uas nyiam cov neeg siv khoom tuaj yeem muab tso rau hauv tus neeg siv khoom cov ntaub ntawv. ? Thiab, qhov tseeb, thaum xub thawj siab ib muag, tsis muaj qhov taw tes. Tab sis txhua zaus koj lub lag luam sib txuas, piv txwv li, kev muag khoom tshiab, yuav tsum muaj ib tus neeg ntawm koj cov kws tshuaj ntsuam xyuas uas yuav nco ntsoov tias muaj cov khoom sib sau ua ke.

Thaum tsim txhua tus txheej txheem tshiab, piv txwv li, kev muag khoom hauv Is Taws Nem, kev muag khoom los ntawm cov neeg xa khoom txuas nrog rau ib qho kev ncaj ncees, ib tus neeg yuav tsum nco ntsoov tias txhua tus txheej txheem tshiab yuav tsum xyuas kom meej cov ntaub ntawv ncaj ncees ntawm qib code. Rau kev lag luam database nrog ib txhiab lub rooj, qhov no zoo li ib txoj haujlwm tsis yooj yim sua.

Ib tus neeg tsim khoom muaj kev paub dhau los, tau kawg, paub yuav ua li cas thiaj li txwv tau tag nrho cov teeb meem uas tau hais los saum toj no, tab sis, hauv kuv lub tswv yim, txoj haujlwm ntawm tus kws paub txog kev paub tsis yog coj lawv mus rau qhov pom.

Kuv xav ua tsaug rau tus thawj coj tsim tawm Evgeniy Yarukhin rau nws cov lus qhia muaj txiaj ntsig thaum lub sijhawm npaj kev tshaj tawm.

Kev Sau Ntawv

https://habr.com/en/post/254773/
Connolly Thomas, Begg Caroline. Database. Tsim, siv thiab txhawb nqa. Kev xav thiab kev xyaum

Tau qhov twg los: www.hab.com

Ntxiv ib saib