Veri tabanı oluşturma

vonx99

Decapat
Katılım
16 Mart 2021
Mesajlar
17
Merhaba arkadaşlar, veri tabanı öğrenmeye çalışıyorum. İzninizle bir sorum olacak örneğin bir müşteriye ait birden fazla telefon numarası kullanılacak bunları nasıl bir yapıyla birbirine bağlayıp ayrı bir tabloda tutabilirim? Örneğin Mehmet isimli kullanıcıyı bir tabloda buna ait olan telefon nolarını başka bir tabloda tutmak istiyorum daha sonra Mehmet kullanıcısı üzerinden bu telefon numaralarına nasıl erişebilirim nasıl bir yapı kurmalıyım örnek verirseniz sevinirim. İyi günler.
 
İki tane tablo olacak, bir tanesi Telefonlar, diğeri Kullanıcılar. Aralarındaki ilişki 1-n. Telefon tablosunun sütunları TelNo ve KullanıcıId. Mehmet'in telefon numaralarının yanında Mehmet'in ID'si yazacak. Daha sonra ulaşmak için select * from Telefonlar where KullaniciId='(Mehmet'in Id'si)'
Mehmet'in ID'si olmadan, örneğin adını yazarak numarasını görmek için de join kullanılır. İki tabloyu KullanıcıId'lerinin eşit olduğu noktalarda birleştireceksin yani. Böylece Mehmet'in adını yazarak da telefon numaralarına ulaşabilirsin.
 

Geri
Yukarı