05-04-2009, 15:06
Tabloları oluşturuyorum. . .
Alter table ile rahatlıkla " bolumler "deki bNo(PK) yu " krediler " deki bNo(FK) ile bire-çok olarak ilişkilendirebiliyorum
ama aynı şekilde
yaptığımda
" ogrenci " tablosundaki ogrNo(pk) yı, " krediler " tablosundaki ogrNo(pk) sı ile bire-bir ilişki sağlayamıyorum.
Bu olay bi Access hatası mıdır? Yoksa benim yanlış yaptığım bir yer mi var? Yardımlarınız için şimdiden teşekkür ederim.
Bu şekilde olması istenmiyor, araçlar>ilişkiler> alan adlarını birbirinin üstüne sürükle > bilgi tutarlılığını zorla denildiğinde düzgün çalışıyor.
SQL
- CREATE TABLE ogrenci
- (
- ogrNo text(11) PRIMARY KEY,
- ogrAd text(11),
- ogrSoyAd text(11)
- )
SQL
- CREATE TABLE bolumler
- (
- bNo text(6) PRIMARY KEY,
- bAa text(20)
- )
SQL
- CREATE TABLE krediler
- (
- ogrNo text(11) PRIMARY KEY,
- bNo text(6),
- tutar currency
- )
Alter table ile rahatlıkla " bolumler "deki bNo(PK) yu " krediler " deki bNo(FK) ile bire-çok olarak ilişkilendirebiliyorum
SQL
- ALTER TABLE krediler ADD FOREIGN KEY (bNo) REFERENCES bolumler (bNo)
ama aynı şekilde
SQL
- ALTER TABLE ogrenci ADD FOREIGN KEY (ogrNo) REFERENCES krediler (ogrNo)
yaptığımda
" ogrenci " tablosundaki ogrNo(pk) yı, " krediler " tablosundaki ogrNo(pk) sı ile bire-bir ilişki sağlayamıyorum.
Bu olay bi Access hatası mıdır? Yoksa benim yanlış yaptığım bir yer mi var? Yardımlarınız için şimdiden teşekkür ederim.
Bu şekilde olması istenmiyor, araçlar>ilişkiler> alan adlarını birbirinin üstüne sürükle > bilgi tutarlılığını zorla denildiğinde düzgün çalışıyor.

