PK znači
primary key.
Tabela
ARTIKAL_DOBAVLJAC ima dvostruki primarni ključ jer jedan dobavljač za jedan artikal može da ponudi samo jednu cenu (za sada u ovom primeru).
FK je
foreign key.
Ako u tabeli
ARTIKAL ne postoji nijedan red gde je
ARTIKAL_ID = 3, tada ni u tabeli
ARTIKAL_DOBAVLJAC ne može da se unese ta vrednost za
ARTIKAL_ID.
Potrebno bi bilo da se naprave 4 forme, baš kako je nabrojano.
Najbolje da pogledaš neku literaturu za
ADO.NET, ali po mogućstvu bez upotrebe
LINQ-a i
Entity Framework-a. To kasnije, kad se nauče ove osnovne stvari.