Database Akademi
»
Programlama
»
CSHARP
»
Tablo Oluşturma hakkında.
Sıralama: Advanced Member
Gruplar: Registered
Katılan: 24.11.2014(UTC) Mesajlar: 34  5 Kere Teşekkür Etti. 2 Mesajına Toplam 2 Kere Teşekkür Edildi.
|
Merhaba, Aralarında ilşki(bire - çok) olan ipCinsiTablosu ve ipTuruTablosu adında 2 tablom mevcut
ipCinsiTablosu: ipID - int - Primary Key ipTuru - int ipKalinligi - int
ipTuruTablosu ipTuruID - int - Primary Key ipTuru - nvarchar(50) katsayi - int
ipTuruTablosu içeriği: 1 PLY 9000 2 TEX 9000 3 PMK 1693 4 COT 1693 5 SİM 9000
ipCinsiTablosu tablosundaki ipTuru alanı verileri ipTuruTablosu tablosundan alsın istiyorum. Bu durumda en uygun tasarım ne şekilde olmalı? Üstteki gibi ipCinsiTablosu tablosundaki ipTuru alanının tipini int yaparak haliyle ilişkiyi ipTuruTablosu tablosundaki ipTuruID ile kurmak mı? Yoksa... ipCinsiTablosu tablosundaki ipTuru alanının tipini nvarchar(50) yaparak haliyle ilişkiyi ipTuruTablosu tablosundaki ipTuru ile kurmak mı? Bu durumda ipTuruTablosu tablosunda Primary Key görevi gören ipTuruID alanına gerek kalmıyor, ve ipTuru alanını Primary Key olarak ayarlamak gerekiyor. Hangisi daha doğru olur?
|
|
|
|
Database Akademi
»
Programlama
»
CSHARP
»
Tablo Oluşturma hakkında.
Forumu Atla
Bu foruma yeni konular postalayamazsınız.
Bu forumda ki konulara yeni posta gönderemezsiniz.
Bu forumdaki postalarınızı silemezsiniz.
Bu forumdaki postalarınızı düzenleyemezsiniz.
Bu forumda anketler yaratamazsınız.
Bu forumdaki anketlere oy veremezsiniz.