öncelikle servisimizi açıp http://localhost/phpmyadmin adresinden mysql e girelim. bu yazımızda ekranları kullanarak veritabanı oluşturma, tablo oluşturma ve iki tabloyu ilişkilerle birbirine bağlama işlemini anlatalım.
acılan sayfada yeni butonuna basarak veritabanı oluşturalım
veritabanı adını girelim, turkçe karakterler için utf8 turkish secmeyi unutmalayım
veritabanımız oluştugunda yan menuden içine girelim tablo kısmına gelelim.
tablo alanları için ilk alanımız primary key olmalı ve AI(AUTO_INCREMENT) alanını seçmeliyizdiğer alan ve veri turlemiz aşağıdaki şekilde oluşturup tablomuzu bitirelim
il ilce ve okul tablolarımızıda oluşturalım
bu tabloda il_id alanı ilişki için foreign key alanı olmalı bu yuzden index yapmamız gerekiyor. my sql de iki alan arasında ilişki kurulabilmesi için foreign key alanının index olarak secilmesi gerekiyor
okul tablomuzda aşağıdaki gibi tamamlayalım
tum tablolarımızı hazırladığımıza göre ilişkileri kuralım. sağ menuden veritabanına tıklayalım, ust menuden dafa fazlaya tıklayalım, karşımıza geren tasarımcıyı açalım.
işaretli yerden ilişki oluştura tıklayalım, daha sonra ilişki kuracağımız iki tablodan öncelikle Primary key alanına tıklayalım, daha sonra diğer tablodaki foreign key alanına tıklayalım. karşımıza gelen ekrana ok dediğimizde ilişki kurulacaktır. Örneğin okul ve ilce arasında bağlantı kurmak gerekirse öncelikle ilce tablosundaki ilce_id alanına daha sonra okul tablosundaki ilce_id alanına tıklamamız gerekir. Bu şekilde tum tabloları bağladığımızda veritabanımız hazır.
Hiç yorum yok:
Yorum Gönder