Tasi-i-le tele o sootaga i totonu o se Database

O se mafutaga e tasi-i-le tele i totonu o se faʻamatalaga tuʻufaʻatasiga e tupu pe a maua i faamaumauga taʻitasi i le Ata A, le tele o faʻamaumauga tuʻufaʻatasia i le Pusa B, ae o faamaumauga taʻitasi i le Lisi B e na o le tasi le faʻamaumauga tutusa i le Table A. O se mafutaga se tasi i le tele i o se faʻamatalaga tuʻufaʻatasiga o le telefoni masani o faʻamaumauga database ma o loʻo i le fatu o le mamanu lelei.

Mafaufau i le sootaga i le va o se faiaoga ma vasega latou te aoaoina. E mafai e le faiaoga ona aʻoaʻo ni aʻoaʻoga se tele, ae o le vasega o le a le tutusa le mafutaga ma le faiaoga.

O le mea lea, mo faʻamaumauga taʻitasi i le laulau a Faiaoga, e tele faamaumauga i le laulau Faʻasalalauga. O le tasi lenei-mafutaga: tasi le faiaoga i le tele o vasega.

Aisea e Taua ai le Fausiaina o se Tasi-i le Tele o Fegalegaleaiga

Ina ia fai ma sui o se tasi-i-tele mafutaga, e te manaʻomia ni laulau se lua. Sei o tatou vaai pe aisea.

Masalo na matou faia se laulau Faiaʻoga lea matou te mananao e faamaumau le igoa ma vasega na aʻoaʻoina. E mafai ona tatou mamanu pei o lenei:

Faiaoga ma vasega
Faiaʻoga_ID Faiaoga_Name Vasega
Faiaʻoga_001 Carmen Biology
Faiaʻoga_002 Veronica Math
Faiaʻoga_003 Jorge Igilisi

Ae a pe afai o faiaoga Carmen e lua pe sili atu vasega? E lua a matou filifiliga ma lenei mamanu. E mafai ona tatou faʻaopopo i faamaumauga a Carmen, pei o lenei:

Faiaoga ma vasega
Faiaʻoga_ID Faiaoga Aʻo Vasega
Faiaʻoga_001 Carmen Biology, Math
Faiaʻoga_002 Veronica Math
Faiaʻoga_003 Jorge Igilisi

O le mamanu o loʻo i luga, e ui i lea, e fesuisuiai ma e mafai ona mafua ai faafitauli i se taimi mulimuli ane pe a taumafai e faʻaofi, faʻasaʻo pe tape faʻamatalaga.

E faigata ai ona suʻe faʻamaumauga. O lenei mamanu e solia ai le uluaʻi mataupu faavae o le faʻasalalau faʻamaumauga, Form Norm Form (1NF) , lea e taʻu mai ai e tatau ona i ai i ia laulau taʻitasi se tasi faʻamatalaga o faamatalaga.

O le isi mamanu atonu e na ona faaopoopo i ai se faamaumauga lona lua mo Carmen:

Faiaoga ma vasega
Faiaʻoga _ID Faiaoga Aʻo Vasega
Faiaʻoga_001 Carmen Biology
Faiaʻoga_001 Carmen Math
Faiaʻoga_002 Veronica Math
Faiaʻoga_003 Jorge Igilisi

O lenei vaega i le 1NF ae o loʻo i ai pea le mativa leaga i luga o faʻamaumauga aua o loʻo faʻaalia ai le toe faʻasalaga ma e mafai ona fugaina se database tele tele e le tatau. Ae sili atu le taua, e ono le ogatasi faamatalaga. Mo se faataitaiga, faʻapefea pe a suia le igoa o Carmen? O se tasi o loʻo galue faʻatasi ma le faʻamatalaga e mafai ona faʻafouina lona igoa i se tasi faʻamaumauga ma le mafai ona faʻafouina i le faamaumauga lona lua. O lenei mamanu e solia ai le Pepa Faalua Tulaga Lua (2NF), lea e lagolago i le 1NF ma e tatau foi ona aloese mai le tele o le tele o faamaumauga e ala i le vavaeina o vaega o faamaumauga i ni laulau se tele ma le faia o se sootaga i le va oi latou.

Auala e Fausia ai se Faʻamaumauga Faatasi ai ma le tasi-i le tele o sootaga

Ina ia faia se mafutaga se tasi i le tele i totonu o le Polokalama Faiaoga ma Polokalame, tatou te momotuina ia laulau i ni mea se lua ma faafesootai i latou e faaaoga ai se ki fafo .

O iinei, ua tatou aveesea le Kolisi vasega i le laulau Faiaoga:

Faiaoga
Faiaʻoga _ID Faiaoga Aʻo
Faiaʻoga_001 Carmen
Faiaʻoga_002 Veronica
Faiaʻoga_003 Jorge

Ma o iinei le laulau Tusi. Manatua o lana ki fafo, Teacher_ID, faʻaogaina se vasega i se faiaoga i le laulau Faiaoga:

Faʻasalalauga
Course_ID Course_Name Faiaʻoga_ID
Course_001 Biology Faiaʻoga_001
Course_002 Math Faiaʻoga_001
Course_003 Igilisi Faiaʻoga_003

Ua matou atiina ae se mafutaga i le va o Faiaoga ma le Laulau Fono e faʻaaogaina ai se ki fafo.

E taʻu mai ai ia i tatou o Biology ma Math o loʻo aʻoaʻoina e Carmen ma o Jorge e aʻoaʻoina le Igilisi.

E mafai ona tatou vaʻavaʻai pe faʻafefea e lenei mamanu ona aloese mai soo se tulaga e mafai ai, e mafai ai e faiaoga taʻitoʻatasi ona aʻoaʻo ni aʻoaʻoga se tele, ma faʻatino se mafutaga e tasi-i-le-tele.

E mafai foi e faʻamaumauga ona faʻatinoina se tasi-tasi-le-mafutaga ma se tele-i-tele mafutaga.