Programlamada yeniyim, basit sorularımı affet.İlişkili kimlikler için MySQL tasarımı
Temel olarak, birbiriyle ilişkili verileri içeren iki farklı tablom var. Verileri uygun şekilde görüntüleyebilmem için satırları her iki tabloda da ilişkilendirecek "id" adlı yeni bir sütun oluşturmak istiyorum.
Bir kullanıcı bir işlem gerçekleştirdiğinde, her iki tablonun içine bir satır eklenir.
"Kimlik" in ne tür özellikleri olması gerekir? Birincil anahtar, her iki tabloda veya bir tabloda otomatik artış var mı? Her iki satıra aynı tanıtıcının eklendiğinden nasıl emin olabilirim, önce tablo1'e ekledikten sonra o kimliği al ve tablo2'ye ekle?
Herhangi bir yardım için teşekkür ederiz. Teşekkürler
Bu kirli hack ile çözmeye çalıştığınız sorunu açıklayın. – zerkms
İki tabloyu detaylandırır mısınız? Eğer yakından ilişkiliyse, başlamak için farklı tablolarda olmak gerekli olmayabilir. – RDL
Bir tabloda bir satırın bir oluşumu, başka bir tabloda bir ve yalnızca bir sıraya karşılık gelirse, bunun yerine iki tabloyu birleştirin. Kendini sorundan kurtar. – stillstanding