değerli paydaşlar,
bir müşterimin(ne aklılla yaptıysak) iki farklı mağazası için iki farklı veritabanı var.
her veritabanında 50 ye yakın tablo var,
mağazanın birisi mal satıyor diğeri ise parça satıyor ama mantık aynı olduğu için veritabanı yapıları birebir aynı
şimdi müşterim (aklı yeni yerine geldiği için ) iki veritabanını birleştirmemi istedi
satış tablolarının birisinde 1800 satır , diğerinde 600 küsür satır var , tabi sıralı gittiği için ikisininde id si 1 den başlıyor.
satılan mal tablosunun kolon isimlerinden birisi de satış id sinden alıyor (yani ilişkili tablo) tabi bunlarda 1 den başlıyor
ikisini direkt birleştirdiğimde iki tane 1 nolu id olamaz deyip birleştirmeyecek, ayrıca tablolarda ilişikili olduğundan faturalar birbirine girecek
tabi tüm tablolarda neredeyse durum aynı
iki seçeneğim var
1- verisi göreceli olarak az olan veritabanının tüm verilerinin id numaraları ilişkilerini de te tek elle id lerini ve ilişikili tablolardaki idlerini yeniden yazmak (bunun bir kodunu bilen varsa tablorene+ kahve+buyuk boy pizza+2,5 litre kola ısmarlarım)
2- verisi az olan tablodaki tüm işlemleri manuel olarak tek tek buyuk veritabanına eklemek (3 ayda filan çıkarım işin içinden diye düşünüyorum )
şimdi mikrofon sizde ...
biraz daha detayli pm php ile yapilabilir gibi vt ekran goruntulerini atarsaniz sevinirim