Bir-çok, bir-bir ilişki SQL

Katılım
5 Ocak 2005
Mesajlar
890
Tabloları oluşturuyorum. . .

Kod:
CREATE TABLE ogrenci
(
ogrNo text(11) primary key,
ogrAd text(11),
ogrSoyAd text(11)
)
Kod:
CREATE TABLE bolumler
(
bNo text(6) primary key,
bAa text(20)
)
Kod:
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

Kod:
ALTER TABLE [I]krediler[/I] ADD FOREIGN KEY (bNo) REFERENCES bolumler (bNo)

ama aynı şekilde

Kod:
ALTER TABLE [I]ogrenci [/I]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.
 

Ekli dosyalar

Katılım
5 Ağustos 2007
Mesajlar
54
Excel Vers. ve Dili
Office 2007 türkçe
düzgün çalışıyor sadece aynı ilişkilendirmeyi ikinci kez yapmayı denersen ilişkilendirme yapmaya çalıştığıjn tablo ismi yanıonda 1 işareti ile tekrar ilişkilenir.
 

Ekli dosyalar

Üst